conrad 1 year ago
parent
commit
100f67dc6a

BIN
app/api/__pycache__/classes.cpython-38.pyc


BIN
app/api/__pycache__/registration.cpython-38.pyc


BIN
app/api/__pycache__/users.cpython-38.pyc


+ 73 - 3
app/api/classes.py

@@ -1,4 +1,6 @@
+from ast import Or
 from email.policy import default
 from email.policy import default
+from sre_constants import ANY
 from fastapi import APIRouter, Form, Depends, HTTPException, File, UploadFile,Request
 from fastapi import APIRouter, Form, Depends, HTTPException, File, UploadFile,Request
 from typing import List,Optional
 from typing import List,Optional
 from fastapi.responses import FileResponse
 from fastapi.responses import FileResponse
@@ -16,7 +18,6 @@ from datetime import timedelta,datetime
 from app.config import settings
 from app.config import settings
 from pathlib import Path
 from pathlib import Path
 from jose import jwt
 from jose import jwt
-from emails.template import JinjaTemplate
 from tortoise.queryset import Q
 from tortoise.queryset import Q
 from fastapi.responses import HTMLResponse
 from fastapi.responses import HTMLResponse
 import requests
 import requests
@@ -27,7 +28,6 @@ import random
 from app.log import my_log
 from app.log import my_log
 import rpyc
 import rpyc
 import emails
 import emails
-from emails.template import JinjaTemplate
 from email.mime.text import MIMEText
 from email.mime.text import MIMEText
 from email.mime.image import MIMEImage
 from email.mime.image import MIMEImage
 from email.mime.multipart import MIMEMultipart
 from email.mime.multipart import MIMEMultipart
@@ -106,6 +106,8 @@ encode_set = {
     "安心活動" : "HER"
     "安心活動" : "HER"
 }
 }
 
 
+taiwan_city = ["基隆","台北,臺北","新北","宜蘭","花蓮","台東,臺東","桃園","新竹","苗栗","台中,臺中","彰化","南投","雲林","嘉義","台南,臺南","高雄","屏東"]
+
 
 
 async def create_upload_files(files:Optional[List[UploadFile]] = File(None)):
 async def create_upload_files(files:Optional[List[UploadFile]] = File(None)):
     files_url = {}
     files_url = {}
@@ -190,6 +192,41 @@ class resume():
     media : str 
     media : str 
     introduction: str
     introduction: str
 
 
+# @classes.post("/check_city")
+# async def check_city(
+#     Lng: str = None,
+#     Lat: str = None,
+# ):
+#     try:
+#         country : Any
+#         city : Any
+#         if Lng and Lat:
+#             url = 'https://maps.googleapis.com/maps/api/geocode/json?'
+#             params = {'key':'AIzaSyDETbkTAmZNOECx2u4rmNudHvyoQTgDbc4', 'language':'zh-TW','latlng':''}
+        
+#             params['latlng'] = Lat + ',' + Lng
+
+#             #print(params['address'])
+
+#             res = requests.get(url, params=params)
+
+#             mes = json.loads(res.text)
+#             list = mes['results'][0]['address_components']
+#             for tmp in list :
+#                 if "administrative_area_level_1" in tmp['types']:
+#                     city = tmp["long_name"]
+#                 if "administrative_area_level_2" in tmp['types']:
+#                     country = tmp["long_name"]
+
+            
+#         else :
+#             return {"msg": "please input Lng and Lat", "code": 500}
+
+#         return {"msg": "success", "code": 200, "result": city+','+country}
+#     except Exception as e:
+#         return {"msg": str(e), "code": 500}
+
+
 @classes.post("/insert_school")
 @classes.post("/insert_school")
 async def insert_school(
 async def insert_school(
     request: Request,
     request: Request,
@@ -223,7 +260,7 @@ async def insert_school(
             
             
         try:
         try:
             # 這裡response採用json格式,可以自由選擇為json?或是xml?
             # 這裡response採用json格式,可以自由選擇為json?或是xml?
-            if Lat == None and Lng == None:
+            if Lat == None or Lng == None:
                 url = 'https://maps.googleapis.com/maps/api/geocode/json?'
                 url = 'https://maps.googleapis.com/maps/api/geocode/json?'
                 params = {'key':'AIzaSyDETbkTAmZNOECx2u4rmNudHvyoQTgDbc4', 'address':''}
                 params = {'key':'AIzaSyDETbkTAmZNOECx2u4rmNudHvyoQTgDbc4', 'address':''}
             
             
@@ -2694,6 +2731,39 @@ async def insert_class_name(
 
 
             
             
 
 
+        return {"msg": "success", "code": 200, "result": result}
+    except Exception as e:
+        return {"msg": str(e), "code": 500}
+    
+@classes.get("/get_school_city_count")
+async def insert_class_name(
+    school_city_list : str = None
+):    
+    try:
+        result = []
+
+        distinct_class_name_ids = []
+
+        if school_city_list :
+            distinct_class_name_ids = eval(school_city_list)
+        else:
+            # 使用 Tortoise ORM 的 count 方法進行統計
+            distinct_class_name_ids = taiwan_city
+
+        # print(distinct_class_name_ids)
+            
+        for entry in distinct_class_name_ids:
+            count = 0
+            if "," in entry:
+                for tmp in entry.split(","):
+                    count += await Schools.filter(address__icontains=tmp).count()
+            else:
+                count = await Schools.filter(address__icontains=entry).count()
+
+            result.append({"city":entry,"count":count})
+
+            
+
         return {"msg": "success", "code": 200, "result": result}
         return {"msg": "success", "code": 200, "result": result}
     except Exception as e:
     except Exception as e:
         return {"msg": str(e), "code": 500}
         return {"msg": str(e), "code": 500}

+ 32 - 0
app/api/registration.py

@@ -887,5 +887,37 @@ async def get_user_resume(
         
         
         
         
         return {"msg": "success" , "code": 200}
         return {"msg": "success" , "code": 200}
+    except Exception as e:
+        return {"msg": str(e), "code": 500} 
+    
+@registration.get("/get_registration_count")
+async def get_registration_count(
+    class_id_list : str = None
+):
+    try:
+        result = []
+
+        distinct_class_name_ids = []
+
+        if class_id_list :
+            distinct_class_name_ids = eval(class_id_list)
+        else:
+            # 使用 Tortoise ORM 的 count 方法進行統計
+            distinct_class_name_ids = await Registration.all().values_list('event_id')
+
+        print(distinct_class_name_ids)
+            
+        for entry in distinct_class_name_ids:
+            class_list = await Class_list.get_or_none(id = entry[0])
+            class_name = await Class_name.get_or_none(id = class_list.name_id)
+
+            if class_name != None :
+                count = await Registration.filter(event_id=entry[0]).count()
+
+                result.append({"class_name":class_name.name,"name_id":class_list.name_id,"event_id":entry[0],"count":count})
+
+            
+
+        return {"msg": "success" , "code": 200,"result":result}
     except Exception as e:
     except Exception as e:
         return {"msg": str(e), "code": 500} 
         return {"msg": str(e), "code": 500} 

+ 72 - 0
app/api/users.py

@@ -563,5 +563,77 @@ async def user_point(
 
 
         return {"msg": "success", "code": 200,"result":user_point}
         return {"msg": "success", "code": 200,"result":user_point}
 
 
+    except Exception as e:
+        return {"msg": str(e), "code": 500}
+    
+import random
+import string
+
+@users.get("/get_token")
+async def get_token(
+    authToken :str=None,
+    email :str=None
+):
+    try:
+        if authToken is None  :
+            return {"msg": "no access", "code": 500}
+        
+        user = await User.get_or_none(email = email)
+
+        if not user:
+            length_of_string = 8
+            
+            tmp = "".join(
+                random.choice(string.ascii_letters + string.digits)
+                for _ in range(length_of_string)
+            )
+                
+            await add(username='MOC登入'+tmp,email=email, password="MOC"+tmp,re_password="MOC"+tmp)
+            return {"msg": "no this user", "code": 500}
+        
+        user.token = authToken
+
+        await user.save()
+    
+        return {"msg": "success", "code": 200,"token":authToken }
+
+    except Exception as e:
+        return {"msg": str(e), "code": 500}
+    
+@users.get("/user_information_count")
+async def user_information_count(
+    identity :str =None
+):
+    try:
+        identity_list =[]
+
+        if identity:
+            identity_list = eval(identity)
+        else :
+            distinct_class_name_ids = await User_information.all().values_list('identity')
+
+            for tmp in distinct_class_name_ids:
+                if tmp is not None :
+                    for ids in tmp:
+                        if ids not in identity_list:
+                            identity_list.append(ids)
+
+        result = None
+
+        # for entry in identity_list :
+        #     if entry == "學習者":
+        #         user_list = await User_information.all()
+        #         count = 0
+        #         for user in user_list:
+        #             position_list = eval(user.identity)
+                    
+        #     class_num = await Favorite_course.filter(class_name_id = entry[0]).count()
+        #     result.append({"class_name_id":entry[0],"count":class_num})
+
+        
+    
+
+        return {"msg": "success", "code": 200,"result":result}
+
     except Exception as e:
     except Exception as e:
         return {"msg": str(e), "code": 500}
         return {"msg": str(e), "code": 500}

+ 2225 - 3894
log/test.log

@@ -1,3894 +1,2225 @@
-2023-12-05 02:45:11,052 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /docs HTTP/1.1" 200
-2023-12-05 02:45:12,100 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /openapi.json HTTP/1.1" 200
-2023-12-05 03:15:35,001 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /robots.txt HTTP/1.1" 404
-2023-12-05 03:15:35,113 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
-2023-12-05 04:06:21,824 - uvicorn.access - INFO - 167.94.145.52:60906 - "GET / HTTP/1.1" 404
-2023-12-05 04:06:25,656 - uvicorn.access - INFO - 167.94.145.52:53198 - "GET / HTTP/1.1" 404
-2023-12-05 04:06:27,867 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-12-05 04:13:37,815 - uvicorn.access - INFO - 118.26.39.179:3502 - "GET / HTTP/1.1" 404
-2023-12-05 04:30:25,217 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 04:30:25,408 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 04:30:25,532 - app.api.classes - ERROR - 5459copy error
-2023-12-05 04:30:25,570 - app.api.classes - ERROR - 5459copy error
-2023-12-05 04:30:25,836 - app.api.classes - ERROR - 5459copy error
-2023-12-05 04:30:25,888 - uvicorn.access - INFO - 69.160.160.57:52178 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 04:30:25,974 - uvicorn.access - INFO - 69.160.160.57:52176 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 04:30:26,073 - app.api.classes - INFO - get_school
-2023-12-05 04:30:26,217 - uvicorn.access - INFO - 69.160.160.57:52210 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 04:45:36,072 - uvicorn.access - INFO - 66.249.68.32:60362 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 09:04:31,646 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 09:04:31,861 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:04:32,031 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 09:04:32,338 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:04:32,520 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:04:32,620 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:32,717 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:32,807 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:41,348 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:04:41,613 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:04:41,798 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:41,899 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:41,987 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,080 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,179 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,289 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,378 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,458 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,549 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,637 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,728 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,818 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,907 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,987 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,067 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,149 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,238 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,328 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:45,578 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:04:45,814 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:04:45,988 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:04:46,312 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:04:46,517 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:04:46,628 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:46,727 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:46,808 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:54,984 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:15:55,185 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:15:55,348 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:15:55,646 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:15:55,826 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:15:55,941 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:56,038 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:56,129 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:41,020 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:16:41,249 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:16:41,436 - uvicorn.access - INFO - 49.215.84.187:57029 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:16:46,970 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:16:47,276 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:16:47,480 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,584 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,687 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,790 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,890 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,987 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,078 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,175 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,289 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,368 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,450 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,539 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,618 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,719 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,798 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,888 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,969 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:49,048 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:51,512 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:16:51,747 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:16:51,915 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:16:52,257 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:16:52,435 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:16:52,530 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:52,630 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:52,728 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:28:05,565 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_event?class_name_id=9298 HTTP/1.1" 200
-2023-12-05 09:28:05,787 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:28:05,957 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?class_name_id=9298 HTTP/1.1" 200
-2023-12-05 09:28:06,270 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:28:06,459 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:28:06,568 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:28:06,658 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:28:06,749 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,200 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:29:03,210 - uvicorn.access - INFO - 49.215.84.187:56548 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:29:03,218 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:29:03,448 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:03,668 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:03,765 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,860 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,950 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,039 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,138 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,229 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,194 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:09,390 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:09,484 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,580 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,672 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,808 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,901 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,985 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,188 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:13,409 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:13,592 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,678 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,772 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,871 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,951 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:14,049 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,381 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:33,615 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:33,719 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,820 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,911 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,994 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:34,085 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:34,170 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:38,406 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:38,597 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:38,749 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:42,593 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:42,804 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:42,920 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,027 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,129 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,229 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,320 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,410 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,223 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:50,425 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:50,539 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,630 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,718 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,809 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,909 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:51,008 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:59,485 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:29:59,780 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:29:59,979 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,079 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,174 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,269 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,369 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,469 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,549 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,629 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,709 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,789 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,886 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,969 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,049 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,139 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,219 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,309 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,400 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,489 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:02,215 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:30:55,706 - uvicorn.access - INFO - 49.215.84.187:56911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 09:30:55,764 - uvicorn.access - INFO - 49.215.84.187:56982 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 09:30:55,882 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:30:56,114 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:30:56,151 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:30:56,240 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:30:56,381 - app.api.classes - INFO - get_school
-2023-12-05 09:30:56,512 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 09:30:56,563 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 09:30:56,671 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:56,801 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:56,901 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,006 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,091 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,180 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,285 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,371 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,461 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:09,549 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:31:09,836 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:31:10,031 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,121 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,208 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,302 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,401 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,501 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,591 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,681 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,771 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,862 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,952 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,041 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,131 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,221 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,312 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,401 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,488 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,570 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:12,387 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:31:18,094 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A655 HTTP/1.1" 200
-2023-12-05 09:31:18,190 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:22,099 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A612345 HTTP/1.1" 200
-2023-12-05 09:31:26,511 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67384 HTTP/1.1" 200
-2023-12-05 09:31:30,274 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67788 HTTP/1.1" 200
-2023-12-05 09:31:34,975 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6666 HTTP/1.1" 200
-2023-12-05 09:31:38,641 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6234 HTTP/1.1" 200
-2023-12-05 09:31:41,523 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A69453 HTTP/1.1" 200
-2023-12-05 09:31:47,375 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:32:48,952 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:33:11,072 - uvicorn.access - INFO - 49.215.84.187:56607 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:33:22,471 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6 HTTP/1.1" 200
-2023-12-05 09:33:22,709 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:22,808 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:22,908 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,011 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,117 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,220 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,359 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,465 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,553 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,672 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,767 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,861 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,946 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,043 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,132 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,217 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,306 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,394 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,488 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,575 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,664 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,754 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,857 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,943 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:25,825 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:33:26,059 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:33:26,231 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:33:26,568 - app.api.classes - ERROR - 5459copy error
-2023-12-05 09:33:26,771 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:33:26,890 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:27,002 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:27,091 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,428 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%9D%90%E6%96%99%E8%B2%BB HTTP/1.1" 200
-2023-12-05 09:34:24,797 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,900 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,995 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,224 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,652 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,767 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,875 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,992 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,184 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,281 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,385 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,490 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,607 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,694 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,775 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:31,850 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:34:50,679 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B HTTP/1.1" 200
-2023-12-05 09:35:29,971 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 09:35:29,972 - uvicorn.access - INFO - 49.215.84.187:57190 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 09:35:30,657 - app.api.classes - INFO - get_school
-2023-12-05 09:35:30,772 - uvicorn.access - INFO - 49.215.84.187:57122 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 09:35:30,798 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:35:30,832 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 09:35:30,947 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,045 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,135 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,235 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,324 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,405 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,507 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,595 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,697 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,212 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:38:32,419 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,517 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,613 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,706 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,808 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,899 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,996 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,097 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,187 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,274 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,356 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,448 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,536 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,625 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,716 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,796 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,876 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,957 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:40,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:38:40,681 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:38:41,231 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:38:41,337 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:41,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:41,528 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:48,550 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:38:51,449 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
-2023-12-05 09:38:51,695 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
-2023-12-05 09:38:52,216 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:38:52,406 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:52,506 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:52,588 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,414 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:39:15,619 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,720 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,808 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,902 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,999 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,086 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,182 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,268 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,357 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,436 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,516 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,598 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,678 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,758 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,848 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,926 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:17,007 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:17,090 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:19,309 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:39:19,749 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:39:20,318 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:20,417 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:20,518 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:20,608 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:48,094 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:39:48,284 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:39:48,764 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:48,955 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:49,046 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:49,136 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:56,897 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:42:57,341 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:42:58,769 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:42:58,879 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:58,978 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:59,080 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:48,257 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:44:48,582 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:44:49,077 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:44:49,189 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:49,290 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:49,380 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:37,515 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:46:37,869 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:46:38,356 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:46:38,465 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:38,550 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:38,650 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:03,312 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:50:03,323 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:50:03,324 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:50:03,762 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:50:03,872 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:03,970 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,061 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,156 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,168 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:04,258 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,355 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,568 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:05,085 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:50:05,189 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:05,290 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:05,382 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:02,972 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 10:00:03,162 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,255 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,347 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,362 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,382 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,393 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,394 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,395 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,446 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,462 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,478 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,503 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,512 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,513 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,533 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,552 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,581 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,603 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:08,486 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_event?class_name_id=9370 HTTP/1.1" 200
-2023-12-05 10:00:08,855 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?class_name_id=9370 HTTP/1.1" 200
-2023-12-05 10:00:09,372 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:00:09,482 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:09,573 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:09,663 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,138 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 10:00:39,332 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,433 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,511 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,530 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,601 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,620 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,621 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,628 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,645 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,647 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,693 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,727 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:03:58,972 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 10:03:59,312 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 10:03:59,803 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:03:59,912 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:00,012 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:00,090 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:15,656 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
-2023-12-05 10:04:16,024 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:04:16,112 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
-2023-12-05 10:04:16,290 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:04:16,785 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:04:16,891 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:16,908 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:04:16,990 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,082 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,184 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,291 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,377 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:22,878 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
-2023-12-05 10:04:23,291 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
-2023-12-05 10:04:23,813 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:04:23,982 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:24,082 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:24,183 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:39,998 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:05:40,456 - uvicorn.access - INFO - 49.215.84.187:57308 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:05:43,669 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:05:43,901 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:05:44,419 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:05:44,523 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:44,612 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:44,703 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:37,179 - uvicorn.access - INFO - 123.194.35.197:64771 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 10:21:37,828 - app.api.classes - INFO - get_school
-2023-12-05 10:21:37,949 - uvicorn.access - INFO - 123.194.35.197:64770 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 10:21:38,000 - uvicorn.access - INFO - 123.194.35.197:64768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:21:38,036 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 10:21:38,104 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,170 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,236 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,302 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,368 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,435 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,514 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,579 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,644 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,253 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 10:27:20,442 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,559 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,664 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,672 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,674 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,889 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,982 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,078 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,085 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,181 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,182 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,281 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,282 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:22,292 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:27:22,733 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:27:23,338 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:27:23,450 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:23,551 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:23,651 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:44:50,293 - uvicorn.access - INFO - 192.155.90.118:31174 - "GET / HTTP/1.1" 404
-2023-12-05 11:04:44,662 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E5%85%B6%E4%BB%96%E9%A1%9E HTTP/1.1" 200
-2023-12-05 11:04:48,118 - uvicorn.access - INFO - 49.215.84.187:57131 - "GET /api/get_event?class_name_id=5432 HTTP/1.1" 200
-2023-12-05 11:04:48,393 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?class_name_id=5432 HTTP/1.1" 200
-2023-12-05 11:04:48,861 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:07:07,426 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:07:07,627 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,054 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,062 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,187 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,188 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,189 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,191 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,298 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,300 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:02,512 - uvicorn.access - INFO - 49.215.84.187:56977 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 11:08:02,534 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:08:02,536 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:08:03,062 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:03,180 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,280 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,369 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,460 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,557 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,640 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:07,119 - uvicorn.access - INFO - 114.39.220.140:62168 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:08:07,800 - app.api.classes - INFO - get_school
-2023-12-05 11:08:07,915 - uvicorn.access - INFO - 114.39.220.140:62167 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:08:07,951 - uvicorn.access - INFO - 114.39.220.140:62169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:08,001 - uvicorn.access - INFO - 114.39.220.140:62166 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:08:08,792 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:08,949 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:09,049 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,308 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:11,419 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,520 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,620 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,710 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,799 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,889 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:16,371 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:16,746 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:17,272 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:17,386 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:17,487 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:17,580 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:19,232 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:19,611 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:20,165 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:20,260 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:20,359 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:20,439 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,529 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,693 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,899 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,053 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,191 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,268 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,328 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,383 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,430 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:09:53,405 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:09:53,428 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:09:53,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:09:53,513 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:09:53,518 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:09:54,438 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:09:54,440 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:09:54,446 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:09:54,447 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:09:55,507 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:09:55,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:09:55,522 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:09:55,523 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:09:57,439 - uvicorn.access - INFO - 36.224.116.92:56565 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:09:57,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:09:57,451 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:09:57,452 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:09:58,777 - uvicorn.access - INFO - 36.224.116.92:56564 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:09:58,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:09:58,786 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:09:58,788 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:10:01,034 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:10:01,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:10:01,042 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:10:01,043 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:10:01,623 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:10:01,645 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:10:01,692 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:10:02,222 - app.api.classes - INFO - get_school
-2023-12-05 11:10:02,225 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:10:02,229 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:10:02,313 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:01,153 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 11:11:01,417 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:11:01,522 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:11:02,044 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:11:02,340 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:56588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,359 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,441 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,458 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:27,889 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:27,899 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:27,901 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:29,260 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:11:29,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:29,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:29,273 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:30,110 - uvicorn.access - INFO - 36.224.116.92:56601 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:11:30,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:30,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:30,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:31,443 - uvicorn.access - INFO - 36.224.116.92:56602 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:11:31,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:31,450 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:31,452 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:33,028 - uvicorn.access - INFO - 36.224.116.92:56600 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:11:33,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:33,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:33,038 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:33,817 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:11:33,819 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:11:33,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:11:33,827 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:11:34,331 - uvicorn.access - INFO - 36.224.116.92:56603 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:11:34,438 - uvicorn.access - INFO - 36.224.116.92:56602 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,452 - uvicorn.access - INFO - 36.224.116.92:56600 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:11:34,461 - uvicorn.access - INFO - 36.224.116.92:56603 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,479 - uvicorn.access - INFO - 36.224.116.92:56601 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:11:34,932 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:35,015 - app.api.classes - INFO - get_school
-2023-12-05 11:11:35,020 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:35,040 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:29,495 - uvicorn.access - INFO - 114.39.220.140:62331 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 11:12:29,497 - uvicorn.access - INFO - 114.39.220.140:62330 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 11:12:29,501 - uvicorn.access - INFO - 114.39.220.140:62329 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 11:12:29,533 - uvicorn.access - INFO - 114.39.220.140:62332 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 11:12:29,535 - uvicorn.access - INFO - 114.39.220.140:62333 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:12:40,925 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:40,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:40,941 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:41,449 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:12:41,452 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:41,459 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:41,461 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:42,004 - uvicorn.access - INFO - 36.224.116.92:56636 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:12:42,006 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:42,012 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:42,014 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:42,517 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:12:42,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:42,525 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:42,527 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:42,965 - uvicorn.access - INFO - 36.224.116.92:56632 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:12:42,969 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:42,973 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:42,974 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:43,517 - uvicorn.access - INFO - 36.224.116.92:56634 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:12:43,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:12:43,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:12:43,528 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:12:44,940 - uvicorn.access - INFO - 36.224.116.92:56633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:12:45,014 - uvicorn.access - INFO - 36.224.116.92:56636 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:12:45,028 - uvicorn.access - INFO - 36.224.116.92:56632 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:12:45,036 - uvicorn.access - INFO - 36.224.116.92:56634 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:12:45,047 - uvicorn.access - INFO - 36.224.116.92:56633 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:12:45,061 - uvicorn.access - INFO - 114.39.220.140:62359 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:12:45,863 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:45,915 - app.api.classes - INFO - get_school
-2023-12-05 11:12:46,038 - uvicorn.access - INFO - 114.39.220.140:62357 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:12:46,052 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:46,054 - app.api.classes - INFO - get_school
-2023-12-05 11:12:46,056 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:46,080 - uvicorn.access - INFO - 114.39.220.140:62355 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:12:46,120 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:12:46,195 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,240 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,292 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,368 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,422 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,471 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,517 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,568 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,614 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,284 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:13:06,390 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,437 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,487 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,546 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,621 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,708 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,863 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,912 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,958 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,005 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,063 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,317 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,366 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,414 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,462 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,516 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,564 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,613 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:17,073 - uvicorn.access - INFO - 114.39.220.140:62375 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:13:17,701 - app.api.classes - INFO - get_school
-2023-12-05 11:13:17,820 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:13:17,864 - uvicorn.access - INFO - 114.39.220.140:62374 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:13:17,893 - uvicorn.access - INFO - 114.39.220.140:62371 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:13:19,732 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,799 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,872 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,941 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,006 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,078 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,143 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,208 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,277 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:25,405 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:25,411 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:25,413 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:26,027 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:13:26,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:26,035 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:26,036 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:26,542 - uvicorn.access - INFO - 36.224.116.92:56659 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:13:26,544 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:26,552 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:26,554 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:27,831 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:13:27,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:27,837 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:27,838 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:28,326 - uvicorn.access - INFO - 36.224.116.92:56658 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:13:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:28,339 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:28,831 - uvicorn.access - INFO - 36.224.116.92:56661 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:13:28,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:13:28,840 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:13:28,841 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:13:29,297 - uvicorn.access - INFO - 36.224.116.92:56660 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:13:29,368 - uvicorn.access - INFO - 36.224.116.92:56659 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:13:29,379 - uvicorn.access - INFO - 36.224.116.92:56658 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:13:29,392 - uvicorn.access - INFO - 36.224.116.92:56660 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:13:29,398 - uvicorn.access - INFO - 36.224.116.92:56661 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:13:29,773 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:13:29,777 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:13:29,904 - app.api.classes - INFO - get_school
-2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,990 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:29,998 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:30,243 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,425 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,607 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,775 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,878 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,076 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,144 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,218 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,290 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,361 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,430 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,499 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,567 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,621 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 11:13:31,635 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,722 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,826 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:32,820 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:13:32,969 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,035 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,101 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,172 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,247 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,316 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,384 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,454 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,521 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,590 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,656 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,729 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,798 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,866 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,934 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,072 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,140 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,014 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:14:21,130 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,175 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,220 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,265 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,334 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,381 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,425 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,472 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,526 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,582 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,628 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,698 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,743 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,790 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,840 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,888 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,936 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,996 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:25,320 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:25,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:25,327 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:25,779 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:14:25,784 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:25,792 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:25,794 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:27,108 - uvicorn.access - INFO - 36.224.116.92:56679 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:14:27,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:27,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:27,121 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:27,624 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:14:27,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:27,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:27,633 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:28,969 - uvicorn.access - INFO - 36.224.116.92:56676 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:14:28,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:28,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:28,978 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:29,433 - uvicorn.access - INFO - 36.224.116.92:56677 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:14:29,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:29,444 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:29,446 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:29,984 - uvicorn.access - INFO - 36.224.116.92:56680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:14:30,157 - uvicorn.access - INFO - 36.224.116.92:56679 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:14:30,171 - uvicorn.access - INFO - 36.224.116.92:56676 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:30,177 - uvicorn.access - INFO - 36.224.116.92:56680 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:14:30,666 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,760 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,777 - app.api.classes - INFO - get_school
-2023-12-05 11:14:30,780 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,813 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-12-05 11:14:36,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:36,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:36,742 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:37,250 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:14:37,253 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:37,263 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:37,264 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:37,695 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:14:37,697 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:37,701 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:37,703 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:38,162 - uvicorn.access - INFO - 36.224.116.92:56692 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:14:38,164 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:38,169 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:38,171 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:39,407 - uvicorn.access - INFO - 36.224.116.92:56693 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:14:39,412 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:39,416 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:39,417 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:40,661 - uvicorn.access - INFO - 36.224.116.92:56691 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:14:40,664 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:14:40,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:14:40,671 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:14:41,904 - uvicorn.access - INFO - 36.224.116.92:56689 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:14:42,038 - uvicorn.access - INFO - 36.224.116.92:56692 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:14:42,048 - uvicorn.access - INFO - 36.224.116.92:56689 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:42,061 - uvicorn.access - INFO - 36.224.116.92:56693 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:42,065 - uvicorn.access - INFO - 36.224.116.92:56691 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:14:42,462 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:42,524 - app.api.classes - INFO - get_school
-2023-12-05 11:14:42,525 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:42,526 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:48,562 - uvicorn.access - INFO - 114.39.220.140:62466 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:14:49,267 - uvicorn.access - INFO - 114.39.220.140:62463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:14:49,275 - app.api.classes - INFO - get_school
-2023-12-05 11:14:49,386 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:14:49,424 - uvicorn.access - INFO - 114.39.220.140:62464 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:14:51,126 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,202 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,275 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,350 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,419 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,490 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,570 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,640 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,712 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:15:05,528 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:05,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:05,534 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:05,978 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:15:05,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:05,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:05,988 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:07,229 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:15:07,231 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:07,236 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:07,237 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:07,689 - uvicorn.access - INFO - 36.224.116.92:56708 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:15:07,691 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:07,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:07,696 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:08,190 - uvicorn.access - INFO - 36.224.116.92:56709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:15:08,193 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:08,198 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:08,200 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:08,958 - uvicorn.access - INFO - 36.224.116.92:56710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:15:08,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:08,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:08,970 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:09,428 - uvicorn.access - INFO - 36.224.116.92:56705 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:15:09,497 - uvicorn.access - INFO - 36.224.116.92:56709 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:15:09,511 - uvicorn.access - INFO - 36.224.116.92:56710 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:09,517 - uvicorn.access - INFO - 36.224.116.92:56705 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:09,522 - uvicorn.access - INFO - 36.224.116.92:56708 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:15:10,009 - app.api.classes - INFO - get_school
-2023-12-05 11:15:10,010 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:10,011 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:10,065 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:42,097 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:42,101 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:42,103 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:42,540 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:15:42,543 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:42,548 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:42,549 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:43,786 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:15:43,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:43,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:43,794 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:44,294 - uvicorn.access - INFO - 36.224.116.92:56851 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:15:44,296 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:44,302 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:44,304 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:44,819 - uvicorn.access - INFO - 36.224.116.92:56854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:15:44,822 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:44,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:44,857 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:45,308 - uvicorn.access - INFO - 36.224.116.92:56852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:15:45,310 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:15:45,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:15:45,316 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:15:45,768 - uvicorn.access - INFO - 36.224.116.92:56853 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:15:45,930 - uvicorn.access - INFO - 36.224.116.92:56854 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:15:45,945 - uvicorn.access - INFO - 36.224.116.92:56853 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:45,953 - uvicorn.access - INFO - 36.224.116.92:56852 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:45,955 - uvicorn.access - INFO - 36.224.116.92:56851 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:15:46,301 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:46,356 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:46,416 - app.api.classes - INFO - get_school
-2023-12-05 11:15:46,418 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:14,693 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:14,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:14,699 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:15,179 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:17:15,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:15,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:15,188 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:16,461 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:17:16,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:16,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:16,470 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:17,082 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:17:17,084 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:17,089 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:17,091 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:18,365 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:17:18,367 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:18,373 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:18,375 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:18,910 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:17:18,912 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:18,918 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:18,919 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:20,186 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:17:20,207 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:17:20,270 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:20,279 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:20,283 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:17:20,800 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:20,860 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:20,861 - app.api.classes - INFO - get_school
-2023-12-05 11:17:20,863 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:23,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:23,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:23,870 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:24,338 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:17:24,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:24,346 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:24,348 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:25,614 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:17:25,616 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:25,623 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:25,624 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:26,215 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:17:26,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:26,233 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:26,236 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:26,666 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:17:26,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:26,673 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:26,674 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:27,109 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:17:27,111 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:17:27,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:17:27,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:17:27,558 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:17:27,630 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:17:27,642 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:27,649 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:27,651 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:17:28,137 - app.api.classes - INFO - get_school
-2023-12-05 11:17:28,139 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:28,140 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:28,222 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:18:35,943 - uvicorn.access - INFO - 36.224.116.92:57603 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:18:59,340 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:18:59,500 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:18:59,599 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:01,560 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:01,759 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:01,856 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:01,955 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,057 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,156 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,249 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:08,509 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 11:19:08,870 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 11:19:09,375 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:19:09,487 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:09,590 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:09,700 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:19,556 - uvicorn.access - INFO - 49.215.84.187:56930 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 11:19:19,643 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:19:19,651 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:19:20,088 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:20,190 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,290 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,390 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,488 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,579 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,683 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:29,917 - uvicorn.access - INFO - 49.215.84.187:57022 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:19:30,311 - uvicorn.access - INFO - 49.215.84.187:57231 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:19:30,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:30,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:30,604 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:31,834 - uvicorn.access - INFO - 36.224.116.92:57851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:19:31,838 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:31,842 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:31,843 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:32,293 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:19:32,295 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:32,300 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:32,301 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:32,749 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:19:32,752 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:32,756 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:32,757 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:33,988 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:19:33,990 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:33,995 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:33,997 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:34,434 - uvicorn.access - INFO - 36.224.116.92:57852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:19:34,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:19:34,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:19:34,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:19:34,928 - uvicorn.access - INFO - 36.224.116.92:57850 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:19:35,000 - uvicorn.access - INFO - 36.224.116.92:57855 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:19:35,021 - uvicorn.access - INFO - 36.224.116.92:57850 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:19:35,058 - uvicorn.access - INFO - 36.224.116.92:57876 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:19:35,061 - uvicorn.access - INFO - 36.224.116.92:57852 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:19:35,985 - app.api.classes - INFO - get_school
-2023-12-05 11:19:35,990 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:36,013 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:36,073 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:36,234 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:19:36,259 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:36,359 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,461 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,560 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,656 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,758 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,840 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:41,661 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:41,908 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,008 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,108 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,207 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,289 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,389 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:53,038 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
-2023-12-05 11:19:53,414 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
-2023-12-05 11:19:53,891 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E7%AB%B9%E7%B1%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:19:53,989 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,088 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,178 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,771 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:54,880 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,979 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:57,495 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:57,669 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:57,776 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:57,907 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,010 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,111 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,211 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,476 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:20:02,593 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,689 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,780 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,879 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,969 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:03,069 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:07,682 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:20:07,799 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:07,900 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,007 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,110 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,200 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,301 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:10,477 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:20:10,823 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:20:11,327 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:20:11,437 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:11,540 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:11,629 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:20,464 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 11:20:20,809 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 11:20:21,349 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:20:21,459 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:21,558 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:21,649 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:21:37,407 - uvicorn.access - INFO - 36.224.116.92:58388 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:21:53,290 - uvicorn.access - INFO - 36.224.116.92:58464 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:21:59,242 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=5&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:22:03,576 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:22:06,710 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:11,211 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:11,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:11,941 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:12,386 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:23:12,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:12,397 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:12,398 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:13,628 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:23:13,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:13,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:13,639 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:14,881 - uvicorn.access - INFO - 36.224.116.92:58806 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:23:14,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:14,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:14,891 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:15,357 - uvicorn.access - INFO - 36.224.116.92:58804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:23:15,359 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:15,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:15,368 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:16,620 - uvicorn.access - INFO - 36.224.116.92:58807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:23:16,622 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:23:16,628 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:23:16,629 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:23:17,917 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:23:17,985 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:23:18,004 - uvicorn.access - INFO - 36.224.116.92:58804 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:23:18,015 - uvicorn.access - INFO - 36.224.116.92:58807 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:23:18,056 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:23:18,689 - app.api.classes - INFO - get_school
-2023-12-05 11:23:18,692 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,715 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,779 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,899 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:23:30,244 - uvicorn.access - INFO - 36.224.116.92:58900 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:36,802 - uvicorn.access - INFO - 36.224.116.92:58929 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:43,078 - uvicorn.access - INFO - 36.224.116.92:58962 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:24:54,375 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:24:54,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:24:54,383 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:24:54,839 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:24:54,843 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:24:54,850 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:24:54,851 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:24:56,366 - uvicorn.access - INFO - 36.224.116.92:59262 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:24:56,368 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:24:56,376 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:24:56,377 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:24:58,215 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:24:58,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:24:58,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:24:58,227 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:24:59,511 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:24:59,513 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:24:59,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:24:59,520 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:25:00,810 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:25:00,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:25:00,817 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:25:00,818 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:25:01,345 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:25:01,365 - uvicorn.access - INFO - 36.224.116.92:59258 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:25:01,413 - uvicorn.access - INFO - 36.224.116.92:59261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:25:01,430 - uvicorn.access - INFO - 36.224.116.92:59259 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:25:01,548 - uvicorn.access - INFO - 36.224.116.92:59297 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:25:02,395 - app.api.classes - INFO - get_school
-2023-12-05 11:25:02,403 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,439 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,499 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,651 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:02,654 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:02,676 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:25:08,629 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:11,213 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:32,725 - uvicorn.access - INFO - 36.224.116.92:59433 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:27:00,103 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:27:05,133 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:27:36,457 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:36,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:36,466 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:38,693 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:27:38,696 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:38,702 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:38,703 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:39,202 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:27:39,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:39,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:39,212 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:39,704 - uvicorn.access - INFO - 36.224.116.92:59998 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:27:39,706 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:39,714 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:39,716 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:41,138 - uvicorn.access - INFO - 36.224.116.92:59997 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:27:41,140 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:41,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:41,146 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:41,646 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:27:41,649 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:41,654 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:41,655 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:42,228 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:27:42,296 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:27:42,314 - uvicorn.access - INFO - 36.224.116.92:59997 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:27:42,321 - uvicorn.access - INFO - 36.224.116.92:59998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:27:42,361 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:27:42,917 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:27:42,933 - app.api.classes - INFO - get_school
-2023-12-05 11:27:42,937 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:27:43,018 - uvicorn.access - INFO - 36.224.116.92:59994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:27:43,046 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:27:52,306 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:52,311 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:52,313 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:52,847 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:27:52,850 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:52,864 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:52,865 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:54,184 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:27:54,186 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:54,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:54,191 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:55,477 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:27:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:55,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:55,490 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:27:55,963 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:27:55,967 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:27:55,974 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:27:55,976 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:08,379 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:08,381 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:08,388 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:08,390 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:08,869 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:08,885 - uvicorn.access - INFO - 36.224.116.92:60078 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:28:08,908 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:28:08,913 - uvicorn.access - INFO - 36.224.116.92:60081 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:08,972 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:28:09,674 - app.api.classes - INFO - get_school
-2023-12-05 11:28:09,678 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:09,698 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:09,769 - uvicorn.access - INFO - 36.224.116.92:60076 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:28:09,772 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:11,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:12,002 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:12,004 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:12,462 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:28:12,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:12,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:12,469 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:12,924 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:28:12,929 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:12,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:12,935 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:17,242 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:28:17,245 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:17,251 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:17,253 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:18,560 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:18,562 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:18,569 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:18,571 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:19,128 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:28:19,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:19,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:19,137 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:19,586 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:19,646 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:19,650 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:19,652 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:20,254 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:28:20,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:20,274 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:20,276 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:20,752 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:28:20,754 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:20,758 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:20,760 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:21,198 - uvicorn.access - INFO - 36.224.116.92:60201 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:21,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:21,204 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:21,205 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:21,649 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:28:21,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:21,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:21,661 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:22,138 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:28:22,158 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:28:22,160 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:28:22,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:28:22,166 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:28:22,654 - uvicorn.access - INFO - 36.224.116.92:60211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:22,671 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:28:22,678 - uvicorn.access - INFO - 36.224.116.92:60212 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:22,777 - uvicorn.access - INFO - 36.224.116.92:60211 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:28:23,435 - app.api.classes - INFO - get_school
-2023-12-05 11:28:23,438 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,442 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,500 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,540 - uvicorn.access - INFO - 36.224.116.92:60202 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:29:47,493 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:29:47,690 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,786 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,879 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,975 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,078 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,185 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,296 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,386 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,483 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,567 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,649 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,750 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,838 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,929 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,027 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,123 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,225 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,330 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:50,360 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/search_class_like?keyword=%E9%80%99%E6%A8%A3%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
-2023-12-05 11:29:52,190 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_event?class_name_id=5485 HTTP/1.1" 200
-2023-12-05 11:29:52,634 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?class_name_id=5485 HTTP/1.1" 200
-2023-12-05 11:29:53,184 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:30:13,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:13,168 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:13,170 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:13,680 - uvicorn.access - INFO - 36.224.116.92:60689 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:13,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:13,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:13,696 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:14,185 - uvicorn.access - INFO - 36.224.116.92:60688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:14,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:14,197 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:14,199 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:14,701 - uvicorn.access - INFO - 36.224.116.92:60691 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:14,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:14,709 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:15,985 - uvicorn.access - INFO - 36.224.116.92:60687 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:15,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:15,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:16,001 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:17,248 - uvicorn.access - INFO - 36.224.116.92:60686 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:17,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:17,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:17,257 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:17,846 - uvicorn.access - INFO - 36.224.116.92:60690 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:17,863 - uvicorn.access - INFO - 36.224.116.92:60689 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:30:18,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:18,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:18,282 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:19,112 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:19,115 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:19,122 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:19,123 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:19,616 - uvicorn.access - INFO - 36.224.116.92:60720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:19,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:19,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:19,629 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:20,063 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:20,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:20,076 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:20,078 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:21,360 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:21,369 - uvicorn.access - INFO - 36.224.116.92:60719 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:30:21,372 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:21,377 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:21,383 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:22,660 - uvicorn.access - INFO - 36.224.116.92:60726 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:22,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:22,667 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:22,668 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:23,966 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:23,975 - uvicorn.access - INFO - 36.224.116.92:60728 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:30:23,984 - uvicorn.access - INFO - 36.224.116.92:60720 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:24,039 - uvicorn.access - INFO - 36.224.116.92:60726 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:30:24,685 - app.api.classes - INFO - get_school
-2023-12-05 11:30:24,688 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,702 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,814 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,835 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:30:46,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:46,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:46,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:47,193 - uvicorn.access - INFO - 36.224.116.92:60857 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:47,196 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:47,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:47,202 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:50,868 - uvicorn.access - INFO - 36.224.116.92:60862 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:50,871 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:50,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:50,877 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:51,420 - uvicorn.access - INFO - 36.224.116.92:60858 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:51,423 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:51,428 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:51,429 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:51,980 - uvicorn.access - INFO - 36.224.116.92:60859 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:51,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:51,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:51,988 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:52,448 - uvicorn.access - INFO - 36.224.116.92:60860 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:52,450 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:52,489 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:52,490 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:52,953 - uvicorn.access - INFO - 36.224.116.92:60861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:53,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:53,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:53,039 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:53,494 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:53,499 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:53,505 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:53,507 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:53,984 - uvicorn.access - INFO - 36.224.116.92:60899 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:53,986 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:53,996 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:53,998 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:54,531 - uvicorn.access - INFO - 36.224.116.92:60892 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:54,534 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:54,539 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:54,540 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:55,797 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:55,799 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:55,803 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:55,805 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:56,285 - uvicorn.access - INFO - 36.224.116.92:60898 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:56,288 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:30:56,292 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:30:56,293 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:30:56,744 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:56,771 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:30:56,785 - uvicorn.access - INFO - 36.224.116.92:60898 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:30:56,791 - uvicorn.access - INFO - 36.224.116.92:60892 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:56,896 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:30:57,601 - app.api.classes - INFO - get_school
-2023-12-05 11:30:57,665 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,715 - app.api.classes - INFO - get_school
-2023-12-05 11:30:57,718 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,727 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,788 - uvicorn.access - INFO - 36.224.116.92:60889 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:31:17,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:17,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:17,552 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:18,070 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:31:18,074 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:18,078 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:18,080 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:18,575 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:31:18,577 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:18,581 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:18,582 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:19,101 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:31:19,103 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:19,125 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:19,126 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:19,581 - uvicorn.access - INFO - 36.224.116.92:61012 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:31:19,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:19,588 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:19,590 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:20,853 - uvicorn.access - INFO - 36.224.116.92:61011 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:31:20,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:31:20,862 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:31:20,863 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:31:22,089 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:31:22,113 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:31:22,127 - uvicorn.access - INFO - 36.224.116.92:61011 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:31:22,150 - uvicorn.access - INFO - 36.224.116.92:61009 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:31:22,173 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:31:22,786 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:31:22,791 - app.api.classes - INFO - get_school
-2023-12-05 11:31:22,793 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:31:22,840 - uvicorn.access - INFO - 36.224.116.92:61008 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:31:22,849 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:30,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:30,235 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:30,237 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:31,498 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:31,502 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:31,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:31,508 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:32,913 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:33:32,915 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:32,921 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:32,922 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:34,187 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:33:34,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:34,194 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:34,195 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:35,493 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:33:35,495 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:35,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:35,501 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:36,776 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:33:36,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:36,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:36,784 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:38,142 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:33:38,160 - uvicorn.access - INFO - 36.224.116.92:61573 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:38,170 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:38,180 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:33:38,245 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:38,874 - app.api.classes - INFO - get_school
-2023-12-05 11:33:38,876 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,946 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,963 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:33:42,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:42,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:42,742 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:44,065 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:44,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:44,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:44,077 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:45,336 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:33:45,339 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:45,364 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:45,366 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:46,605 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:33:46,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:46,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:46,614 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:47,940 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:33:47,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:47,948 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:47,951 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:49,234 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:33:49,236 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:49,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:49,241 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:49,714 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:33:49,856 - uvicorn.access - INFO - 36.224.116.92:61575 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:49,875 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:49,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:49,884 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:33:50,313 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,376 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,480 - app.api.classes - INFO - get_school
-2023-12-05 11:33:50,482 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,630 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:33:58,577 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:33:58,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:58,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:58,637 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:33:59,956 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:59,962 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:33:59,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:33:59,970 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:34:01,256 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:34:01,259 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:34:01,269 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:34:01,270 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:34:02,638 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:34:02,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:34:02,648 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:34:02,650 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:34:03,914 - uvicorn.access - INFO - 36.224.116.92:61720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:34:03,916 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:34:03,920 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:34:03,922 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:34:05,227 - uvicorn.access - INFO - 36.224.116.92:61721 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:34:05,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:34:05,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:34:05,236 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:34:05,789 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:34:05,801 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:34:05,811 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:05,821 - uvicorn.access - INFO - 36.224.116.92:61721 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:34:05,850 - uvicorn.access - INFO - 36.224.116.92:61717 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:34:05,871 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:34:05,909 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:06,535 - app.api.classes - INFO - get_school
-2023-12-05 11:34:06,538 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,540 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,644 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,690 - uvicorn.access - INFO - 36.224.116.92:61716 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:34:07,664 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:08,916 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:10,337 - uvicorn.access - INFO - 66.249.68.39:45976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:12,713 - uvicorn.access - INFO - 36.224.116.92:61801 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 11:34:12,751 - uvicorn.access - INFO - 36.224.116.92:61804 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:34:13,373 - app.api.classes - INFO - get_school
-2023-12-05 11:34:13,494 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:34:13,541 - uvicorn.access - INFO - 36.224.116.92:61803 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:34:13,634 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:34:16,978 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:18,163 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:34:20,404 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:23,713 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:25,256 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E6%96%B0%E5%8C%97%E5%B8%82 HTTP/1.1" 200
-2023-12-05 11:34:27,066 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:30,424 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:33,653 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,359 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,419 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,743 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,155 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,160 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,167 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,597 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,614 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,888 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,332 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,338 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,343 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,371 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,438 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,632 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,413 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,432 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,501 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,106 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,198 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,309 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:35,257 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /docs HTTP/1.1" 200
-2023-12-05 11:35:35,807 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /openapi.json HTTP/1.1" 200
-2023-12-05 11:36:14,658 - uvicorn.access - INFO - 36.224.116.92:62331 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81 HTTP/1.1" 200
-2023-12-05 11:38:00,556 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /docs HTTP/1.1" 200
-2023-12-05 11:38:01,103 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /openapi.json HTTP/1.1" 200
-2023-12-05 11:38:20,611 - uvicorn.access - INFO - 36.224.116.92:62883 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81&is_inner=1 HTTP/1.1" 200
-2023-12-05 11:39:42,708 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:39:43,010 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:43,956 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:44,073 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:44,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:44,083 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:45,319 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:39:45,324 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:45,329 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:45,331 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:46,718 - uvicorn.access - INFO - 36.224.116.92:63241 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:39:46,720 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:46,724 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:46,726 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:47,247 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:39:47,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:47,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:47,256 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:47,702 - uvicorn.access - INFO - 36.224.116.92:63244 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:39:47,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:47,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:47,710 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:48,937 - uvicorn.access - INFO - 36.224.116.92:63243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:39:48,939 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:39:48,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:39:48,945 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:39:50,172 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:39:50,181 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:50,247 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:39:50,267 - uvicorn.access - INFO - 36.224.116.92:63243 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:39:50,274 - uvicorn.access - INFO - 36.224.116.92:63244 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:39:50,331 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:39:50,457 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:50,888 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:39:50,931 - app.api.classes - INFO - get_school
-2023-12-05 11:39:50,936 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:39:51,027 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:39:51,083 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:39:51,760 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:52,781 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:53,822 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:54,729 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:58,930 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:39:59,224 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:59,865 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:00,471 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:01,110 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:01,991 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:02,863 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:03,724 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:04,579 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:05,428 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:06,267 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:07,098 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:07,923 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:08,742 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:09,552 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:10,356 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:11,151 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:41:34,604 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:34,610 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:34,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:35,183 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:41:35,185 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:35,189 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:35,191 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:35,821 - uvicorn.access - INFO - 36.224.116.92:63732 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:41:35,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:35,828 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:35,829 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:36,270 - uvicorn.access - INFO - 36.224.116.92:63736 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:41:36,274 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:36,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:36,282 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:37,535 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:41:37,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:37,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:37,568 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:38,885 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:41:38,887 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:41:38,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:41:38,893 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:41:39,390 - uvicorn.access - INFO - 36.224.116.92:63733 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:41:39,406 - uvicorn.access - INFO - 36.224.116.92:63731 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:41:39,418 - uvicorn.access - INFO - 36.224.116.92:63732 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:41:39,474 - uvicorn.access - INFO - 36.224.116.92:63736 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:41:39,495 - uvicorn.access - INFO - 36.224.116.92:63733 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:41:40,149 - app.api.classes - INFO - get_school
-2023-12-05 11:41:40,154 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,174 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,279 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,313 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:42:40,580 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:40,587 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:40,589 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:41,029 - uvicorn.access - INFO - 36.224.116.92:64037 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:42:41,033 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:41,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:41,039 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:41,635 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:42:41,637 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:41,642 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:41,643 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:43,024 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:42:43,026 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:43,030 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:43,031 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:44,302 - uvicorn.access - INFO - 36.224.116.92:64035 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:42:44,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:44,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:44,311 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:44,761 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:42:44,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:42:44,769 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:42:44,771 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:42:46,003 - uvicorn.access - INFO - 36.224.116.92:64038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:42:46,021 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:42:46,085 - uvicorn.access - INFO - 36.224.116.92:64038 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:42:46,095 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:42:46,096 - uvicorn.access - INFO - 36.224.116.92:64035 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:42:46,755 - app.api.classes - INFO - get_school
-2023-12-05 11:42:46,760 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,763 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,853 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,890 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:43:01,596 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:01,600 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:01,601 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:02,925 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:43:02,928 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:02,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:02,934 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:04,166 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:43:04,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:04,175 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:04,176 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:05,494 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:43:05,498 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:05,503 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:05,504 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:06,042 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:43:06,045 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:06,052 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:06,054 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:06,537 - uvicorn.access - INFO - 36.224.116.92:64153 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:43:06,555 - uvicorn.access - INFO - 36.224.116.92:64149 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:43:06,558 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:43:06,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:43:06,564 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:43:07,070 - uvicorn.access - INFO - 36.224.116.92:64154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:43:07,093 - uvicorn.access - INFO - 36.224.116.92:64150 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:43:07,200 - uvicorn.access - INFO - 36.224.116.92:64153 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:43:07,211 - uvicorn.access - INFO - 36.224.116.92:64154 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:43:07,720 - uvicorn.access - INFO - 36.224.116.92:64152 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,739 - app.api.classes - INFO - get_school
-2023-12-05 11:43:07,741 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,839 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,948 - uvicorn.access - INFO - 36.224.116.92:64149 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:44:27,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:27,310 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:27,311 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:27,808 - uvicorn.access - INFO - 36.224.116.92:64538 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:44:27,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:27,816 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:27,818 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:28,310 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:44:28,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:28,318 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:28,320 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:28,868 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:44:28,870 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:28,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:28,876 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:29,454 - uvicorn.access - INFO - 36.224.116.92:64537 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:44:29,459 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:29,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:29,465 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:29,975 - uvicorn.access - INFO - 36.224.116.92:64539 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:44:29,978 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:44:29,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:44:29,985 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:44:30,461 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:44:30,476 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:44:30,582 - uvicorn.access - INFO - 36.224.116.92:64539 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:44:30,589 - uvicorn.access - INFO - 36.224.116.92:64537 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:44:30,609 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:44:31,171 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,287 - app.api.classes - INFO - get_school
-2023-12-05 11:44:31,290 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,291 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,426 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:46:25,760 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:25,765 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:25,767 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:26,439 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:46:26,441 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:26,456 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:26,458 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:26,944 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:46:26,946 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:26,951 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:26,952 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:28,197 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:46:28,199 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:28,206 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:28,207 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:28,647 - uvicorn.access - INFO - 36.224.116.92:65062 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:46:28,650 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:28,656 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:28,658 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:29,146 - uvicorn.access - INFO - 36.224.116.92:65064 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:46:29,148 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:46:29,154 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:46:29,156 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:46:29,592 - uvicorn.access - INFO - 36.224.116.92:65065 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:46:29,661 - uvicorn.access - INFO - 36.224.116.92:65066 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:46:29,676 - uvicorn.access - INFO - 36.224.116.92:65064 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:46:29,684 - uvicorn.access - INFO - 36.224.116.92:65065 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:46:29,689 - uvicorn.access - INFO - 36.224.116.92:65062 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:46:30,349 - app.api.classes - INFO - get_school
-2023-12-05 11:46:30,352 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,357 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,417 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,528 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:47:33,524 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,525 - uvicorn.access - INFO - 114.39.220.140:64427 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:47:33,573 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,654 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,721 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,812 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,858 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,910 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,958 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,010 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,059 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,109 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,158 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,222 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,274 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,351 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,407 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,454 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,505 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,554 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,601 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:52,424 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:52,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:52,430 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:52,918 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:47:52,921 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:52,926 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:52,928 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:53,477 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:47:53,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:53,485 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:53,487 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:53,984 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:47:53,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:53,991 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:53,993 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:54,517 - uvicorn.access - INFO - 36.224.116.92:65462 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:47:54,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:54,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:54,525 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:55,789 - uvicorn.access - INFO - 36.224.116.92:65465 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:47:55,797 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 11:47:55,802 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 11:47:55,804 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 11:47:56,273 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:47:56,409 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:47:56,426 - uvicorn.access - INFO - 36.224.116.92:65465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,428 - uvicorn.access - INFO - 36.224.116.92:65462 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:47:56,472 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,684 - uvicorn.access - INFO - 36.224.116.92:65450 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:47:56,964 - app.api.classes - INFO - get_school
-2023-12-05 11:47:56,967 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:47:56,982 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:47:57,039 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:48:47,260 - uvicorn.access - INFO - 123.194.35.197:62672 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:48:47,975 - app.api.classes - INFO - get_school
-2023-12-05 11:48:48,120 - uvicorn.access - INFO - 123.194.35.197:62675 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:48:48,161 - uvicorn.access - INFO - 123.194.35.197:62673 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:48:48,210 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:48:48,281 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,346 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,413 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,483 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,550 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,620 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,686 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,754 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,823 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:05,883 - uvicorn.access - INFO - 123.194.35.197:62714 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:49:06,507 - app.api.classes - INFO - get_school
-2023-12-05 11:49:06,620 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:49:06,625 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:49:06,668 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:49:06,732 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,799 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,866 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,935 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,002 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,068 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,134 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,204 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,274 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,030 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:50:22,689 - app.api.classes - INFO - get_school
-2023-12-05 11:50:22,797 - uvicorn.access - INFO - 123.194.35.197:62779 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:50:22,803 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:50:22,855 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:50:22,926 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,026 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,104 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:14,457 - uvicorn.access - INFO - 59.127.105.44:64894 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:57:15,054 - uvicorn.access - INFO - 59.127.105.44:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:57:15,104 - app.api.classes - INFO - get_school
-2023-12-05 11:57:15,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:57:15,217 - uvicorn.access - INFO - 59.127.105.44:64892 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:57:16,876 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:16,943 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,012 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,079 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,152 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,274 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,337 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,401 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:06:10,171 - uvicorn.access - INFO - 114.39.220.140:65188 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 12:06:10,172 - uvicorn.access - INFO - 114.39.220.140:65187 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:06:10,174 - uvicorn.access - INFO - 114.39.220.140:65190 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:06:10,175 - uvicorn.access - INFO - 114.39.220.140:65186 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 12:06:10,182 - uvicorn.access - INFO - 114.39.220.140:65189 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 12:16:45,955 - uvicorn.access - INFO - 59.127.105.44:49292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:16:46,616 - app.api.classes - INFO - get_school
-2023-12-05 12:16:46,737 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:16:46,792 - uvicorn.access - INFO - 59.127.105.44:49291 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:16:46,853 - uvicorn.access - INFO - 59.127.105.44:49289 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:16:48,325 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,375 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,426 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,475 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,526 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,583 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,638 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,705 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,757 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:46,591 - uvicorn.access - INFO - 118.231.144.80:52144 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:21:47,245 - app.api.classes - INFO - get_school
-2023-12-05 12:21:47,360 - uvicorn.access - INFO - 118.231.144.80:52145 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:21:47,393 - uvicorn.access - INFO - 118.231.144.80:52143 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:21:47,431 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:21:47,524 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,635 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,749 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,843 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,924 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,044 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,122 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,197 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,269 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:23:51,771 - uvicorn.access - INFO - 114.39.220.140:49694 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:23:51,775 - uvicorn.access - INFO - 114.39.220.140:49696 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 12:23:51,777 - uvicorn.access - INFO - 114.39.220.140:49695 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 12:23:51,817 - uvicorn.access - INFO - 114.39.220.140:49693 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 12:23:51,819 - uvicorn.access - INFO - 114.39.220.140:49692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:24:17,728 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-05 12:24:17,781 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-05 12:24:17,828 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-05 12:24:17,887 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-05 12:24:30,584 - uvicorn.access - INFO - 114.39.220.140:49716 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:24:31,202 - app.api.classes - INFO - get_school
-2023-12-05 12:24:31,313 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:24:31,365 - uvicorn.access - INFO - 114.39.220.140:49715 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:24:31,403 - uvicorn.access - INFO - 114.39.220.140:49714 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:24:33,156 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,215 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,277 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,330 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,393 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,454 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,533 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,599 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,652 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:28:34,283 - uvicorn.access - INFO - 36.224.116.92:50127 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 12:42:25,606 - uvicorn.access - INFO - 36.224.116.92:53530 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:42:26,325 - app.api.classes - INFO - get_school
-2023-12-05 12:42:26,441 - uvicorn.access - INFO - 36.224.116.92:53529 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:42:26,486 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:42:26,525 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:42:26,639 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:26,814 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:26,987 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,147 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,342 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,499 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,670 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,853 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:28,200 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,223 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 12:42:50,344 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,400 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,456 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,515 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,573 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,649 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,730 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,788 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,855 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,931 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,991 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,059 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,118 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,175 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,233 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,290 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,349 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,409 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:43:03,867 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 12:43:03,881 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:43:04,614 - app.api.classes - INFO - get_school
-2023-12-05 12:43:04,723 - uvicorn.access - INFO - 36.224.116.92:53764 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:43:04,751 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:43:04,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:43:12,760 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,815 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,828 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:13,583 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:15,484 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:16,714 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:16,767 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:17,796 - uvicorn.access - INFO - 36.224.116.92:53822 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:17,826 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:19,434 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:19,492 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:19,525 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:20,457 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=318 HTTP/1.1" 200
-2023-12-05 12:43:20,900 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=318 HTTP/1.1" 200
-2023-12-05 12:43:24,734 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=443 HTTP/1.1" 200
-2023-12-05 12:43:25,163 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=443 HTTP/1.1" 200
-2023-12-05 12:43:28,014 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?location_id=1424 HTTP/1.1" 200
-2023-12-05 12:43:28,523 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1424 HTTP/1.1" 200
-2023-12-05 12:43:34,462 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?location_id=1115 HTTP/1.1" 200
-2023-12-05 12:43:34,948 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1115 HTTP/1.1" 200
-2023-12-05 12:43:37,513 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?location_id=1476 HTTP/1.1" 200
-2023-12-05 12:43:38,110 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1476 HTTP/1.1" 200
-2023-12-05 12:43:43,749 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?location_id=1511 HTTP/1.1" 200
-2023-12-05 12:43:44,354 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1511 HTTP/1.1" 200
-2023-12-05 12:43:51,580 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?location_id=1131 HTTP/1.1" 200
-2023-12-05 12:43:52,061 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1131 HTTP/1.1" 200
-2023-12-05 12:44:14,563 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 12:44:17,923 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:21,086 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:21,966 - uvicorn.access - INFO - 36.224.116.92:54208 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:44:21,967 - uvicorn.access - INFO - 36.224.116.92:54206 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 12:44:22,573 - uvicorn.access - INFO - 36.224.116.92:54201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:44:22,670 - app.api.classes - INFO - get_school
-2023-12-05 12:44:22,790 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:44:22,893 - uvicorn.access - INFO - 36.224.116.92:54209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:44:24,937 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:28,181 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:31,378 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:34,425 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:42,381 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,275 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,295 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,319 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,330 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,340 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:50,956 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,067 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,078 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,104 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,113 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,120 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:59,727 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,935 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,955 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,960 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,990 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:01,007 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:05,573 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:06,142 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:06,164 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 13:01:45,218 - uvicorn.access - INFO - 45.79.128.205:37216 - "GET / HTTP/1.1" 404
-2023-12-05 13:13:47,603 - uvicorn.access - INFO - 101.12.115.70:3189 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 13:13:47,640 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:13:47,858 - uvicorn.access - INFO - 101.12.115.70:3957 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 13:13:47,980 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:13:48,120 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,252 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,347 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,473 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,517 - app.api.classes - INFO - get_school
-2023-12-05 13:13:48,635 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 13:13:48,640 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,737 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,857 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,974 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:49,109 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:14:05,130 - uvicorn.access - INFO - 101.12.115.70:3408 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:14:05,131 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 13:14:05,227 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 13:14:05,329 - uvicorn.access - INFO - 101.12.115.70:3770 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:14:05,338 - uvicorn.access - INFO - 101.12.115.70:3768 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:14:14,321 - uvicorn.access - INFO - 101.12.115.70:3629 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:54:32,085 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:54:32,149 - uvicorn.access - INFO - 49.215.44.12:65137 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 13:54:32,151 - uvicorn.access - INFO - 49.215.44.12:64929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:54:32,817 - app.api.classes - INFO - get_school
-2023-12-05 13:54:32,942 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 13:54:32,987 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 13:54:33,023 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:54:33,121 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,221 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,350 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,450 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,549 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,649 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,741 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,829 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,909 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,266 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:54:35,457 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,549 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,629 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,736 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,845 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,939 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,026 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,119 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,199 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,291 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,380 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,470 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,525 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 13:54:36,559 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,662 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,760 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,856 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,926 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 13:54:36,939 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,034 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,416 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 13:54:37,518 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,608 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,698 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:39,799 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 13:54:40,154 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 13:54:40,625 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 13:54:40,729 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:40,829 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:40,921 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,086 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 13:59:24,134 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:24,169 - uvicorn.access - INFO - 220.134.19.31:11157 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:24,678 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:24,723 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,763 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,804 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,845 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,885 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,927 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:27,953 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:59:28,036 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,078 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,125 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,167 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,208 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,249 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,290 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,331 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,372 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,412 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,451 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,490 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,529 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,569 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,609 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,649 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,691 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,732 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:36,250 - uvicorn.access - INFO - 220.134.19.31:11155 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,276 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:59:42,393 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,448 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,504 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,569 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:59:42,629 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,687 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,746 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,802 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,861 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,920 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,978 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,037 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,096 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,154 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,212 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,268 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,326 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,384 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,444 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:46,563 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 13:59:46,569 - uvicorn.access - INFO - 220.134.19.31:11198 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 13:59:46,573 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:59:46,624 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:59:46,646 - uvicorn.access - INFO - 220.134.19.31:11207 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:59:56,180 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 13:59:56,249 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:56,279 - uvicorn.access - INFO - 220.134.19.31:11219 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:56,314 - uvicorn.access - INFO - 220.134.19.31:11221 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 13:59:56,703 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:56,747 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,788 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,828 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,869 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,911 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,952 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:58,118 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:13:32,512 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:13:33,154 - app.api.classes - INFO - get_school
-2023-12-05 14:13:33,273 - uvicorn.access - INFO - 123.194.35.197:54408 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:13:33,317 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:13:33,350 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:13:33,421 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,424 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,425 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,496 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,565 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:22:59,321 - uvicorn.access - INFO - 101.12.115.70:3555 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:22:59,323 - uvicorn.access - INFO - 101.12.115.70:3761 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 14:22:59,992 - app.api.classes - INFO - get_school
-2023-12-05 14:23:00,102 - uvicorn.access - INFO - 101.12.115.70:3764 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:23:00,131 - uvicorn.access - INFO - 101.12.115.70:3202 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:23:00,172 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:23:00,265 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,364 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,464 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,554 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,645 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,735 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,825 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,915 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:01,003 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:17,491 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:24:18,153 - app.api.classes - INFO - get_school
-2023-12-05 14:24:18,262 - uvicorn.access - INFO - 123.194.35.197:55080 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:24:18,310 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:24:18,373 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,472 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,541 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,612 - uvicorn.access - INFO - 123.194.35.197:55100 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:07,679 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:25:08,171 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:08,333 - app.api.classes - INFO - get_school
-2023-12-05 14:25:08,443 - uvicorn.access - INFO - 123.194.35.197:55149 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:08,471 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:25:08,546 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,548 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,552 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,616 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,617 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,618 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,686 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,687 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,690 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:32,440 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:25:32,921 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:32,957 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:25:33,030 - app.api.classes - INFO - get_school
-2023-12-05 14:25:33,144 - uvicorn.access - INFO - 123.194.35.197:55198 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:33,149 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,221 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,223 - uvicorn.access - INFO - 123.194.35.197:55207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,287 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:47,939 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:25:48,162 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,297 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,421 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,515 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,523 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,524 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,627 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,703 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,729 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,802 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,029 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:25:52,710 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:52,711 - app.api.classes - INFO - get_school
-2023-12-05 14:25:52,827 - uvicorn.access - INFO - 123.194.35.197:55245 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:52,863 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:25:52,931 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,935 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,938 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,001 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,072 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:08,541 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:26:08,865 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:08,953 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,044 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,125 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,213 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,312 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,405 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,502 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,591 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,674 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,764 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,843 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,923 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,003 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,084 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,164 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,243 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,325 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:10,613 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:27:11,220 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:27:11,229 - app.api.classes - INFO - get_school
-2023-12-05 14:27:11,339 - uvicorn.access - INFO - 123.194.35.197:55311 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:27:11,388 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:27:11,456 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,460 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,464 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,524 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,528 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,529 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,592 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,597 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,598 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:30,843 - uvicorn.access - INFO - 59.127.105.44:51730 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
-2023-12-05 14:29:00,450 - uvicorn.access - INFO - 59.127.105.44:51823 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:29:00,453 - uvicorn.access - INFO - 59.127.105.44:51826 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:29:00,468 - uvicorn.access - INFO - 59.127.105.44:51827 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 14:29:00,478 - uvicorn.access - INFO - 59.127.105.44:51825 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 14:29:00,488 - uvicorn.access - INFO - 59.127.105.44:51824 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:16,089 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,127 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:30:16,166 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,232 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,257 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,283 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,326 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,334 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,382 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,430 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,478 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,531 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,681 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,816 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,880 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,956 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,010 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,061 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,110 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,160 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,217 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,276 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,327 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,545 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,600 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,657 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:30:17,704 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,777 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:23,959 - uvicorn.access - INFO - 59.127.105.44:51896 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:30:23,961 - uvicorn.access - INFO - 59.127.105.44:51898 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 14:30:23,965 - uvicorn.access - INFO - 59.127.105.44:51899 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:23,978 - uvicorn.access - INFO - 59.127.105.44:51897 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 14:30:24,000 - uvicorn.access - INFO - 59.127.105.44:51900 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:30,949 - uvicorn.access - INFO - 59.127.105.44:51905 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:34,132 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,198 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,200 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,474 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,541 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,591 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:36,432 - uvicorn.access - INFO - 59.127.105.44:51913 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 14:30:36,433 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:30:36,436 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:36,490 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 14:30:36,508 - uvicorn.access - INFO - 59.127.105.44:51914 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:50,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:50,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:50,317 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:50,775 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:30:50,793 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:30:50,795 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:50,800 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:50,801 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:52,054 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:30:52,056 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:52,061 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:52,062 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:53,114 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:30:53,124 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:53,131 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:53,142 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:55,094 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:30:55,104 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:55,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:55,115 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:55,818 - uvicorn.access - INFO - 36.224.116.92:65206 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:30:55,821 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:30:55,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:30:55,827 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:30:57,070 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:30:57,077 - uvicorn.access - INFO - 36.224.116.92:65208 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:30:57,088 - uvicorn.access - INFO - 36.224.116.92:65210 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:30:57,132 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:30:57,625 - app.api.classes - INFO - get_school
-2023-12-05 14:30:57,628 - uvicorn.access - INFO - 36.224.116.92:65209 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:30:57,650 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:30:57,711 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:31:09,841 - uvicorn.access - INFO - 59.127.105.44:51940 - "GET /api/get_article?article_id=91 HTTP/1.1" 200
-2023-12-05 14:33:44,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:44,721 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:44,722 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:45,178 - uvicorn.access - INFO - 36.224.116.92:49579 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:33:45,181 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:45,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:45,187 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:46,436 - uvicorn.access - INFO - 36.224.116.92:49583 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:33:46,438 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:46,442 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:46,444 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:47,690 - uvicorn.access - INFO - 36.224.116.92:49580 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:33:47,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:47,699 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:47,700 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:48,170 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:33:48,174 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:48,179 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:48,180 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:48,651 - uvicorn.access - INFO - 36.224.116.92:49578 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:33:48,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:33:48,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:33:48,662 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:33:49,902 - uvicorn.access - INFO - 36.224.116.92:49581 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:33:49,917 - uvicorn.access - INFO - 36.224.116.92:49579 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:33:49,968 - uvicorn.access - INFO - 36.224.116.92:49583 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:33:49,984 - uvicorn.access - INFO - 36.224.116.92:49578 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:33:49,991 - uvicorn.access - INFO - 36.224.116.92:49580 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:33:50,392 - app.api.classes - INFO - get_school
-2023-12-05 14:33:50,395 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:26,365 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:26,370 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:26,371 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:26,827 - uvicorn.access - INFO - 36.224.116.92:49774 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:34:26,830 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:26,834 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:26,836 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:27,305 - uvicorn.access - INFO - 36.224.116.92:49777 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:34:27,307 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:27,312 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:27,313 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:27,767 - uvicorn.access - INFO - 36.224.116.92:49772 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:34:27,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:27,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:27,792 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:28,255 - uvicorn.access - INFO - 36.224.116.92:49775 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:34:28,256 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:28,261 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:28,263 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:28,716 - uvicorn.access - INFO - 36.224.116.92:49776 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:34:28,718 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:28,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:28,724 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:29,966 - uvicorn.access - INFO - 36.224.116.92:49773 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:34:29,980 - uvicorn.access - INFO - 36.224.116.92:49774 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:30,038 - uvicorn.access - INFO - 36.224.116.92:49777 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49775 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49772 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:34:44,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:44,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:44,612 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:45,058 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:34:45,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:45,077 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:45,079 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:46,318 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:34:46,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:46,330 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:46,332 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:46,798 - uvicorn.access - INFO - 36.224.116.92:49870 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:34:46,800 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:46,804 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:46,806 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:48,050 - uvicorn.access - INFO - 36.224.116.92:49869 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:34:48,052 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:48,058 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:48,060 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:48,512 - uvicorn.access - INFO - 36.224.116.92:49871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:34:48,514 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:34:48,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:34:48,520 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:34:48,969 - uvicorn.access - INFO - 36.224.116.92:49866 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:34:49,045 - uvicorn.access - INFO - 36.224.116.92:49871 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:49,061 - uvicorn.access - INFO - 36.224.116.92:49866 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:49,075 - uvicorn.access - INFO - 36.224.116.92:49869 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:49,078 - uvicorn.access - INFO - 36.224.116.92:49870 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:34:49,554 - app.api.classes - INFO - get_school
-2023-12-05 14:34:49,558 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:49,562 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:49,625 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:30,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:30,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:30,762 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:31,227 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:31,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:31,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:31,235 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:32,477 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:32,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:32,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:32,498 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:33,744 - uvicorn.access - INFO - 36.224.116.92:49927 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:33,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:33,751 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:33,753 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:34,209 - uvicorn.access - INFO - 36.224.116.92:49926 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:34,213 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:34,217 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:34,219 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:35,453 - uvicorn.access - INFO - 36.224.116.92:49929 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:35,456 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:35,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:35,463 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:36,704 - uvicorn.access - INFO - 36.224.116.92:49928 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:36,783 - uvicorn.access - INFO - 36.224.116.92:49926 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:35:36,801 - uvicorn.access - INFO - 36.224.116.92:49929 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:36,813 - uvicorn.access - INFO - 36.224.116.92:49928 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:36,815 - uvicorn.access - INFO - 36.224.116.92:49927 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:35:37,327 - app.api.classes - INFO - get_school
-2023-12-05 14:35:37,330 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:37,353 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:37,408 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:46,488 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:46,493 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:46,494 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:47,733 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:47,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:47,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:47,741 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:48,221 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:48,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:48,230 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:48,232 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:48,704 - uvicorn.access - INFO - 36.224.116.92:49946 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:48,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:48,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:48,716 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:49,161 - uvicorn.access - INFO - 36.224.116.92:49950 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:49,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:49,172 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:49,173 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:49,623 - uvicorn.access - INFO - 36.224.116.92:49947 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:49,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:49,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:49,638 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:50,891 - uvicorn.access - INFO - 36.224.116.92:49948 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:50,908 - uvicorn.access - INFO - 36.224.116.92:49946 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:35:50,963 - uvicorn.access - INFO - 36.224.116.92:49950 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:50,973 - uvicorn.access - INFO - 36.224.116.92:49947 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:50,975 - uvicorn.access - INFO - 36.224.116.92:49948 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:35:51,521 - app.api.classes - INFO - get_school
-2023-12-05 14:35:51,524 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:51,548 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:51,612 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:55,267 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:55,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:55,273 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:55,729 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:55,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:55,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:55,738 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:56,200 - uvicorn.access - INFO - 36.224.116.92:49964 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:56,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:56,218 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:56,220 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:56,674 - uvicorn.access - INFO - 36.224.116.92:49968 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:56,677 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:56,681 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:56,682 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:57,130 - uvicorn.access - INFO - 36.224.116.92:49963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:57,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:57,141 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:57,142 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:57,598 - uvicorn.access - INFO - 36.224.116.92:49965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:57,600 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:35:57,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:35:57,607 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:35:58,851 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:58,926 - uvicorn.access - INFO - 36.224.116.92:49964 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:35:58,934 - uvicorn.access - INFO - 36.224.116.92:49963 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:58,942 - uvicorn.access - INFO - 36.224.116.92:49965 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:58,958 - uvicorn.access - INFO - 36.224.116.92:49968 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:35:59,442 - app.api.classes - INFO - get_school
-2023-12-05 14:35:59,444 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:59,485 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:59,558 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:24,279 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:24,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:24,286 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:24,744 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:24,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:24,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:24,769 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:25,225 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:25,240 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:25,243 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:25,247 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:25,249 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:26,486 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:26,489 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:26,495 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:26,496 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:26,945 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:26,946 - uvicorn.access - INFO - 36.224.116.92:50660 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:26,955 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:26,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:26,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:26,965 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:27,425 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:27,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:27,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:27,436 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:27,881 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:27,892 - uvicorn.access - INFO - 36.224.116.92:50659 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:28,449 - app.api.classes - INFO - get_school
-2023-12-05 14:38:28,451 - uvicorn.access - INFO - 36.224.116.92:50658 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:28,500 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:28,556 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:37,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:37,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:37,138 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:37,586 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:37,589 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:37,594 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:37,596 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:38,056 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:38,058 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:38,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:38,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:39,297 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:39,300 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:39,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:39,308 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:39,763 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:39,765 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:39,770 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:39,771 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:40,233 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:40,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:40,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:40,246 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:40,703 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:40,777 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:40,789 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,796 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,797 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:40,856 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:40,870 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,877 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,878 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:40,918 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:40,923 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:40,924 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:42,175 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:42,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:42,181 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:42,183 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:43,418 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:43,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:43,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:43,428 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:43,883 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:43,885 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:43,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:43,892 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:45,132 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:45,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:45,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:45,143 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:46,391 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:46,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:46,398 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:46,400 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:46,865 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:47,312 - app.api.classes - INFO - get_school
-2023-12-05 14:38:47,314 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,316 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,472 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,635 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:47,639 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:47,641 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:48,097 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:48,151 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:48,156 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:48,158 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:48,617 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:48,621 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:48,640 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:48,641 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:49,886 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:49,888 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:49,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:49,893 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:50,348 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:50,350 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:50,355 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:50,356 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:50,843 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:50,848 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:50,852 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:50,854 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:51,317 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:51,389 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,398 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,414 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,416 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:51,451 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,477 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,484 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,486 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:51,506 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:51,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:51,512 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:51,983 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:51,988 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:51,992 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:51,994 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:52,463 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:52,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:52,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:52,471 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:52,943 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:52,945 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:52,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:52,955 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:53,416 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:53,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:53,426 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:53,427 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:53,872 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:53,874 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:53,882 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:53,883 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:55,128 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:55,139 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:55,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:55,145 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:55,599 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:55,652 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:55,671 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:55,673 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:56,122 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:56,128 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:56,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:56,137 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:57,370 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:57,373 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:57,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:57,383 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:57,853 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:57,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:57,860 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:57,861 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:59,100 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:59,102 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:59,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:59,107 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:38:59,567 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:59,748 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,755 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,762 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,782 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:59,817 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:59,840 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,872 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:38:59,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:38:59,878 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:00,329 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:39:00,333 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:39:00,339 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:39:00,341 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:01,580 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:39:01,582 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:39:01,585 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:39:01,587 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:02,032 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:39:02,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:39:02,040 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:39:02,042 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:02,514 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:39:02,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:39:02,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:39:02,526 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:02,973 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:39:02,976 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:39:02,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:39:02,985 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:39:04,220 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:39:04,379 - app.api.classes - INFO - get_school
-2023-12-05 14:39:04,965 - app.api.classes - INFO - get_school
-2023-12-05 14:39:05,041 - app.api.classes - INFO - get_school
-2023-12-05 14:39:05,084 - app.api.classes - INFO - get_school
-2023-12-05 14:39:05,086 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,088 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,152 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,711 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,715 - app.api.classes - INFO - get_school
-2023-12-05 14:39:05,717 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,783 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:48,576 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:48,598 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:48,600 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:49,056 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:40:49,059 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:49,063 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:49,065 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:49,519 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:40:49,527 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:49,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:49,533 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:51,009 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:40:51,012 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:51,020 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:51,022 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:51,487 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:40:51,490 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:51,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:51,499 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:51,969 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:40:51,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:51,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:51,980 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:52,439 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:40:52,605 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,617 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,631 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,639 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:40:52,702 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,709 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,717 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,718 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:40:52,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:52,768 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:52,769 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:53,237 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:40:53,241 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:53,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:53,246 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:53,700 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:40:53,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:53,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:53,711 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:54,962 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:40:54,964 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:54,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:54,973 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:55,443 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:40:55,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:55,452 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:55,453 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:56,687 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:40:56,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:40:56,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:40:56,698 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:40:57,154 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:40:57,449 - app.api.classes - INFO - get_school
-2023-12-05 14:40:57,451 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:57,576 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:57,637 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,111 - app.api.classes - INFO - get_school
-2023-12-05 14:40:58,113 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,149 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,223 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:17,628 - uvicorn.access - INFO - 220.134.19.31:4236 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 14:42:17,642 - uvicorn.access - INFO - 220.134.19.31:4235 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 14:42:17,652 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 14:42:18,120 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 14:42:18,189 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,256 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,322 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,390 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,457 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,524 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:31,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:31,958 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:31,960 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:33,216 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:42:33,219 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:33,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:33,226 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:33,672 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:42:33,674 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:33,678 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:33,680 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:34,154 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:42:34,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:34,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:34,163 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:35,392 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:42:35,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:35,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:35,404 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:36,681 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:42:36,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:36,689 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:36,691 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:37,162 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:42:37,236 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,244 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,254 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,268 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:42:37,321 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,332 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,340 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,341 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:42:37,377 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:37,382 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:37,383 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:37,835 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:42:37,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:37,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:37,844 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:38,306 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:42:38,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:38,314 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:38,316 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:39,557 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:42:39,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:39,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:39,568 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:40,809 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:42:40,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:40,818 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:40,820 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:42,068 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:42:42,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:42:42,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:42:42,077 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:42:42,546 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:42:43,071 - app.api.classes - INFO - get_school
-2023-12-05 14:42:43,073 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,118 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,180 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,238 - app.api.classes - INFO - get_school
-2023-12-05 14:42:43,242 - uvicorn.access - INFO - 36.224.116.92:50875 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:43:26,894 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:26,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:26,919 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:27,379 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:43:27,382 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:27,387 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:27,388 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:27,864 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:43:27,866 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:27,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:27,875 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:28,326 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:43:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:28,338 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:28,811 - uvicorn.access - INFO - 36.224.116.92:51068 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:43:28,813 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:28,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:28,821 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:30,065 - uvicorn.access - INFO - 36.224.116.92:51071 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:43:30,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:43:30,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:43:30,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:43:30,531 - uvicorn.access - INFO - 36.224.116.92:51070 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:43:30,605 - uvicorn.access - INFO - 36.224.116.92:51067 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:43:30,625 - uvicorn.access - INFO - 36.224.116.92:51068 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:43:30,636 - uvicorn.access - INFO - 36.224.116.92:51070 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:43:30,638 - uvicorn.access - INFO - 36.224.116.92:51071 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:43:31,242 - app.api.classes - INFO - get_school
-2023-12-05 14:43:31,248 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:43:31,345 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:43:31,359 - app.api.classes - INFO - get_school
-2023-12-05 14:43:31,362 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:43:31,411 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:02,158 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:02,163 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:02,164 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:02,626 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:02,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:02,634 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:02,635 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:03,099 - uvicorn.access - INFO - 36.224.116.92:51247 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:03,101 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:03,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:03,108 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:03,565 - uvicorn.access - INFO - 36.224.116.92:51245 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:03,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:03,571 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:03,572 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:04,033 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:44:04,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:04,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:04,043 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:04,499 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:44:04,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:04,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:04,507 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:04,956 - uvicorn.access - INFO - 36.224.116.92:51243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:44:05,313 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:05,386 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:44:05,460 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:05,524 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:05,615 - app.api.classes - INFO - get_school
-2023-12-05 14:44:05,617 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:05,673 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:05,987 - app.api.classes - INFO - get_school
-2023-12-05 14:44:05,990 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:06,277 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:07,731 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:07,737 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:07,738 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:08,989 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:08,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:08,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:09,000 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:09,443 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:09,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:09,449 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:09,451 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:09,907 - uvicorn.access - INFO - 36.224.116.92:51284 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:09,909 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:09,913 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:09,914 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:11,167 - uvicorn.access - INFO - 36.224.116.92:51285 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:44:11,169 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:11,176 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:11,177 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:11,629 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:44:11,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:11,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:11,639 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:12,129 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:44:12,148 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:12,161 - uvicorn.access - INFO - 36.224.116.92:51286 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:12,165 - uvicorn.access - INFO - 36.224.116.92:51285 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:44:12,208 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:12,821 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:12,848 - app.api.classes - INFO - get_school
-2023-12-05 14:44:12,850 - uvicorn.access - INFO - 36.224.116.92:51287 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:12,863 - app.api.classes - INFO - get_school
-2023-12-05 14:44:12,865 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:12,882 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:46,015 - app.api.classes - INFO - get_school
-2023-12-05 14:44:46,020 - uvicorn.access - INFO - 36.224.116.92:51463 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-12-05 14:44:57,741 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:57,747 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:57,749 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:58,218 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:58,222 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:58,226 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:58,227 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:58,700 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:58,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:58,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:58,708 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:44:59,175 - uvicorn.access - INFO - 36.224.116.92:51523 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:59,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:44:59,182 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:44:59,183 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:00,413 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:45:00,415 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:00,419 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:00,420 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:00,878 - uvicorn.access - INFO - 36.224.116.92:51528 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:45:00,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:00,885 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:00,887 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:01,381 - uvicorn.access - INFO - 36.224.116.92:51525 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:01,453 - uvicorn.access - INFO - 36.224.116.92:51527 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:45:01,466 - uvicorn.access - INFO - 36.224.116.92:51525 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:01,477 - uvicorn.access - INFO - 36.224.116.92:51528 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:01,485 - uvicorn.access - INFO - 36.224.116.92:51523 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:45:02,077 - app.api.classes - INFO - get_school
-2023-12-05 14:45:02,080 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:02,141 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:02,158 - app.api.classes - INFO - get_school
-2023-12-05 14:45:02,160 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:02,203 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:42,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:42,774 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:42,775 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:44,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:45:44,028 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:44,032 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:44,034 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:44,481 - uvicorn.access - INFO - 36.224.116.92:51740 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:45:44,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:44,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:44,490 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:44,949 - uvicorn.access - INFO - 36.224.116.92:51742 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:45:44,951 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:44,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:44,956 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:45,416 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:45:45,419 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:45,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:45,429 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:45,879 - uvicorn.access - INFO - 36.224.116.92:51741 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:45:45,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:45:45,888 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:45:45,889 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:45:46,354 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:46,705 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:45:46,784 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:45:46,850 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:46,878 - uvicorn.access - INFO - 36.224.116.92:51741 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:47,022 - app.api.classes - INFO - get_school
-2023-12-05 14:45:47,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:47,079 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:47,345 - app.api.classes - INFO - get_school
-2023-12-05 14:45:47,346 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:47,415 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:29,076 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:29,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:29,082 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:29,545 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:46:29,549 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:29,553 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:29,554 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:31,258 - uvicorn.access - INFO - 36.224.116.92:51962 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:46:31,261 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:31,266 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:31,267 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:32,000 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:46:32,002 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:32,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:32,008 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:32,743 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:46:32,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:32,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:32,751 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:33,228 - uvicorn.access - INFO - 36.224.116.92:51964 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:46:33,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:33,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:33,236 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:34,475 - uvicorn.access - INFO - 36.224.116.92:51960 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:34,554 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:46:34,630 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:46:34,693 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:34,761 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:35,118 - app.api.classes - INFO - get_school
-2023-12-05 14:46:35,121 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,197 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,257 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,356 - app.api.classes - INFO - get_school
-2023-12-05 14:46:35,358 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:46:41,505 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:41,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:41,513 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:41,978 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:46:41,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:41,988 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:41,990 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:42,465 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:46:42,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:42,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:42,473 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:42,943 - uvicorn.access - INFO - 36.224.116.92:52036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:46:42,949 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:42,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:42,954 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:44,200 - uvicorn.access - INFO - 36.224.116.92:52039 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:46:44,203 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:44,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:44,212 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:44,660 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:46:44,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:46:44,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:46:44,671 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:46:45,902 - uvicorn.access - INFO - 36.224.116.92:52034 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:45,974 - uvicorn.access - INFO - 36.224.116.92:52037 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:46:45,990 - uvicorn.access - INFO - 36.224.116.92:52036 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:46,000 - uvicorn.access - INFO - 36.224.116.92:52034 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:46,004 - uvicorn.access - INFO - 36.224.116.92:52039 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:46:46,632 - app.api.classes - INFO - get_school
-2023-12-05 14:46:46,634 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:46,671 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:46,699 - app.api.classes - INFO - get_school
-2023-12-05 14:46:46,701 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:46:46,732 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:11,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:11,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:11,417 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:11,888 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:47:11,892 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:11,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:11,899 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:13,146 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:47:13,149 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:13,153 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:13,154 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:13,640 - uvicorn.access - INFO - 36.224.116.92:52186 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:47:13,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:13,646 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:13,648 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:14,134 - uvicorn.access - INFO - 36.224.116.92:52188 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:47:14,137 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:14,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:14,144 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:14,617 - uvicorn.access - INFO - 36.224.116.92:52185 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:47:14,619 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:14,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:14,629 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:15,091 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:47:15,167 - uvicorn.access - INFO - 36.224.116.92:52189 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:47:15,180 - uvicorn.access - INFO - 36.224.116.92:52185 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:15,188 - uvicorn.access - INFO - 36.224.116.92:52188 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:15,190 - uvicorn.access - INFO - 36.224.116.92:52186 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:47:15,816 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:15,817 - app.api.classes - INFO - get_school
-2023-12-05 14:47:15,820 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:15,872 - app.api.classes - INFO - get_school
-2023-12-05 14:47:15,874 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:47:15,878 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:19,128 - uvicorn.access - INFO - 36.224.116.92:52245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 14:47:23,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:23,710 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:23,711 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:24,953 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:47:24,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:24,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:24,963 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:25,433 - uvicorn.access - INFO - 36.224.116.92:52289 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:47:25,435 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:25,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:25,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:25,904 - uvicorn.access - INFO - 36.224.116.92:52294 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:47:25,905 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:25,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:25,913 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:27,154 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:47:27,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:27,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:27,163 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:27,624 - uvicorn.access - INFO - 36.224.116.92:52291 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:47:27,626 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:47:27,630 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:47:27,631 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:47:28,087 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:47:28,177 - uvicorn.access - INFO - 36.224.116.92:52294 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:47:28,189 - uvicorn.access - INFO - 36.224.116.92:52291 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:28,197 - uvicorn.access - INFO - 36.224.116.92:52290 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:28,198 - uvicorn.access - INFO - 36.224.116.92:52289 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:47:28,647 - app.api.classes - INFO - get_school
-2023-12-05 14:47:28,648 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:28,698 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:28,784 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:01,655 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:01,661 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:01,662 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:02,132 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:02,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:02,157 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:02,159 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:02,623 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:02,625 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:02,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:02,633 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:03,535 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:03,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:03,541 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:03,542 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:04,025 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:04,027 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:04,031 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:04,033 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:04,491 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:04,493 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:04,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:04,501 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:05,747 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:05,832 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:05,839 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:05,841 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:06,297 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:06,301 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:06,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:06,309 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:06,774 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:06,776 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:06,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:06,784 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:07,248 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:07,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:07,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:07,257 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:07,715 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:07,722 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:07,726 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:07,727 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:08,199 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:08,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:08,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:08,209 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:08,687 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:08,713 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:48:08,830 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,833 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:48:08,892 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:48:08,904 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:48:08,954 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,968 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:09,014 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:09,447 - app.api.classes - INFO - get_school
-2023-12-05 14:48:09,450 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,473 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,512 - app.api.classes - INFO - get_school
-2023-12-05 14:48:09,515 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,519 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,534 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,579 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:55,150 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:55,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:55,165 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:55,626 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:55,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:55,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:55,635 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:56,086 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:56,092 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:56,098 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:56,099 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:56,554 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:56,556 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:56,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:56,565 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:57,030 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:57,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:57,039 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:57,040 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:58,295 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:58,299 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:58,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:58,311 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:58,770 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:58,845 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:48:58,858 - uvicorn.access - INFO - 36.224.116.92:52728 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:58,860 - uvicorn.access - INFO - 36.224.116.92:52724 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:48:58,921 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:58,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:58,929 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:58,931 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:59,390 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:59,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:59,396 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:59,398 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:48:59,860 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:59,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:48:59,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:48:59,871 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:49:00,343 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:49:00,348 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:49:00,354 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:49:00,356 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:49:00,821 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:49:00,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:49:00,827 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:49:00,829 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:49:01,280 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:49:01,284 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:49:01,290 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:49:01,292 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:49:01,759 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:49:02,700 - app.api.classes - INFO - get_school
-2023-12-05 14:49:02,705 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,797 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:49:02,835 - app.api.classes - INFO - get_school
-2023-12-05 14:49:02,839 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:49:02,842 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,862 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:49:02,870 - app.api.classes - INFO - get_school
-2023-12-05 14:49:02,874 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,886 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,901 - uvicorn.access - INFO - 36.224.116.92:52726 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:49:02,908 - uvicorn.access - INFO - 36.224.116.92:52727 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:49:02,917 - app.api.classes - INFO - get_school
-2023-12-05 14:49:02,919 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,920 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:49:02,947 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:41,593 - uvicorn.access - INFO - 36.224.116.92:52944 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:53:31,568 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 14:53:31,960 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 14:53:32,462 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:53:32,573 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:53:32,672 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:53:32,772 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:53:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:55,491 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:55,493 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:55,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:53:55,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:55,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:55,966 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:56,423 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:53:56,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:56,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:56,431 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:56,889 - uvicorn.access - INFO - 36.224.116.92:54032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:53:56,891 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:56,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:56,899 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:57,368 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:53:57,370 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:57,375 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:57,376 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:57,838 - uvicorn.access - INFO - 36.224.116.92:54030 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:53:57,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:53:57,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:53:57,846 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:53:58,311 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:53:58,679 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:53:58,753 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:53:58,821 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:53:58,891 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:53:58,951 - app.api.classes - INFO - get_school
-2023-12-05 14:53:58,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:59,049 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:59,117 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:59,310 - app.api.classes - INFO - get_school
-2023-12-05 14:53:59,312 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:53:59,616 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:55:20,265 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:20,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:20,272 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:20,859 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:55:20,863 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:20,868 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:20,869 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:21,339 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:55:21,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:21,348 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:21,349 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:21,838 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:55:21,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:21,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:21,845 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:23,063 - uvicorn.access - INFO - 36.224.116.92:54409 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:55:23,065 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:23,070 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:23,072 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:23,532 - uvicorn.access - INFO - 36.224.116.92:54406 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:55:23,557 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:23,561 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:23,562 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:24,621 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:55:24,714 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:55:24,797 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:55:24,865 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:55:24,965 - uvicorn.access - INFO - 36.224.116.92:54405 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:55:25,363 - app.api.classes - INFO - get_school
-2023-12-05 14:55:25,367 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,437 - app.api.classes - INFO - get_school
-2023-12-05 14:55:25,441 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:55:25,443 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,509 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,764 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:55:46,992 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:46,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:46,999 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:48,246 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:55:48,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:48,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:48,256 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:49,509 - uvicorn.access - INFO - 36.224.116.92:54540 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:55:49,510 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:49,515 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:49,516 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:49,979 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:55:49,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:49,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:49,988 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:50,458 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:55:50,461 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:50,466 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:50,467 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:50,929 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:55:50,931 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:55:50,936 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:55:50,938 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:55:51,401 - uvicorn.access - INFO - 36.224.116.92:54544 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:55:52,208 - app.api.classes - INFO - get_school
-2023-12-05 14:55:52,213 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,232 - app.api.classes - INFO - get_school
-2023-12-05 14:55:52,234 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:55:52,281 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,426 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:55:52,616 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:17,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:17,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:17,235 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:18,480 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:18,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:18,487 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:18,488 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:19,734 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:19,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:19,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:19,743 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:20,199 - uvicorn.access - INFO - 36.224.116.92:54697 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:20,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:20,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:20,209 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:20,692 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:20,694 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:20,700 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:20,701 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:21,158 - uvicorn.access - INFO - 36.224.116.92:54700 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:21,169 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:21,630 - uvicorn.access - INFO - 36.224.116.92:54698 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:22,381 - app.api.classes - INFO - get_school
-2023-12-05 14:56:22,387 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:22,418 - app.api.classes - INFO - get_school
-2023-12-05 14:56:22,421 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:22,424 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:22,505 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:32,605 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:32,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:32,613 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:33,066 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:33,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:33,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:33,076 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:34,318 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:34,321 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:34,325 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:34,326 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:34,784 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:34,786 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:34,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:34,791 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:35,264 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:35,266 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:35,273 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:35,275 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:35,727 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:35,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:35,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:35,738 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:36,213 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:36,327 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:36,334 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:36,335 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:37,581 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:37,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:37,590 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:37,592 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:38,062 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:38,120 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:38,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:38,130 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:38,592 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:38,595 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:38,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:38,607 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:39,842 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:39,846 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:39,851 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:39,853 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:41,097 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:41,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:56:41,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:56:41,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:56:41,576 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:41,590 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:56:41,760 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:56:42,317 - app.api.classes - INFO - get_school
-2023-12-05 14:56:42,322 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,469 - uvicorn.access - INFO - 36.224.116.92:54786 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,553 - app.api.classes - INFO - get_school
-2023-12-05 14:56:42,564 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:42,589 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,650 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,713 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:56:42,763 - app.api.classes - INFO - get_school
-2023-12-05 14:56:42,767 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,785 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:56:42,831 - uvicorn.access - INFO - 36.224.116.92:54785 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,843 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,862 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,883 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:56:42,889 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,922 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:43,186 - app.api.classes - INFO - get_school
-2023-12-05 14:56:43,189 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:43,398 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:06,301 - uvicorn.access - INFO - 36.224.116.92:54953 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:21,168 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:22,424 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:22,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:22,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:22,432 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:23,678 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:23,680 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:23,686 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:23,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:24,125 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:24,127 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:24,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:24,133 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:24,571 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:24,573 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:24,577 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:24,578 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:25,823 - uvicorn.access - INFO - 36.224.116.92:55038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:25,825 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:25,829 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:25,830 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:26,298 - uvicorn.access - INFO - 36.224.116.92:55039 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:26,374 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:26,389 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:57:26,441 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:26,454 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:27,110 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:27,119 - app.api.classes - INFO - get_school
-2023-12-05 14:57:27,122 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:27,130 - app.api.classes - INFO - get_school
-2023-12-05 14:57:27,133 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:27,214 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:27,296 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:44,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:44,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:45,000 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:46,247 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:46,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:46,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:46,272 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:47,521 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:47,524 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:47,529 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:47,531 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:47,991 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:47,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:47,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:48,001 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:48,451 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:48,454 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:48,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:48,464 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:49,700 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:49,702 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:49,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:49,710 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:50,158 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:50,275 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:50,281 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:57:50,339 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:50,348 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:50,397 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:50,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:50,403 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:50,856 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:50,859 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:50,863 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:50,864 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:52,110 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:52,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:52,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:52,119 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:52,562 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:52,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:52,573 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:52,574 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:53,803 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:53,811 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:53,814 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:53,816 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:54,267 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:54,273 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 14:57:54,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 14:57:54,282 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 14:57:55,514 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:56,334 - app.api.classes - INFO - get_school
-2023-12-05 14:57:56,339 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,340 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,446 - app.api.classes - INFO - get_school
-2023-12-05 14:57:56,449 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:56,503 - app.api.classes - INFO - get_school
-2023-12-05 14:57:56,515 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:56,521 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,554 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,580 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:57:56,587 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:56,617 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:56,653 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,711 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,726 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:57,047 - app.api.classes - INFO - get_school
-2023-12-05 14:57:57,049 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:57,196 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 15:00:55,100 - uvicorn.access - INFO - 36.224.116.92:55516 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
-2023-12-05 15:00:59,101 - uvicorn.access - INFO - 36.224.116.92:55530 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
-2023-12-05 15:01:11,592 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:11,612 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:11,613 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:12,848 - uvicorn.access - INFO - 36.224.116.92:55590 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 15:01:12,851 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:12,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:12,858 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:13,311 - uvicorn.access - INFO - 36.224.116.92:55591 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 15:01:13,318 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:13,323 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:13,324 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:13,774 - uvicorn.access - INFO - 36.224.116.92:55589 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 15:01:13,778 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:13,785 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:13,787 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:14,247 - uvicorn.access - INFO - 36.224.116.92:55592 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 15:01:14,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:14,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:14,256 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:14,701 - uvicorn.access - INFO - 36.224.116.92:55594 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 15:01:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:14,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:14,711 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:15,167 - uvicorn.access - INFO - 36.224.116.92:55593 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:15,228 - uvicorn.access - INFO - 36.224.116.92:55620 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
-2023-12-05 15:01:15,521 - app.api.classes - INFO - get_school
-2023-12-05 15:01:17,732 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 15:01:18,390 - app.api.classes - INFO - get_school
-2023-12-05 15:01:18,507 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 15:01:18,566 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 15:01:18,587 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,687 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,752 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,753 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,756 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,819 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,821 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,826 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:22,975 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 15:01:25,638 - uvicorn.access - INFO - 36.224.116.92:55701 - "POST /api/login HTTP/1.1" 200
-2023-12-05 15:01:25,983 - uvicorn.access - INFO - 36.224.116.92:55701 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
-2023-12-05 15:01:28,532 - app.api.classes - INFO - get_school
-2023-12-05 15:01:28,536 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-12-05 15:01:28,955 - app.api.classes - INFO - get_school
-2023-12-05 15:01:28,959 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-12-05 15:01:32,309 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
-2023-12-05 15:01:44,613 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:44,620 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:44,623 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:45,178 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 15:01:45,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:45,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:45,192 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:45,643 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 15:01:45,645 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:45,652 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:45,653 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:46,233 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 15:01:46,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:46,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:46,242 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:47,599 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 15:01:47,601 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:47,605 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:47,607 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:48,055 - uvicorn.access - INFO - 36.224.116.92:55805 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 15:01:48,057 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-05 15:01:48,062 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-05 15:01:48,064 - oauth2client.client - INFO - Refreshing access_token
-2023-12-05 15:01:48,503 - uvicorn.access - INFO - 36.224.116.92:55802 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:48,662 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 15:01:48,679 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 15:01:48,724 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 15:01:48,742 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 15:01:49,256 - app.api.classes - INFO - get_school
-2023-12-05 15:01:49,258 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,265 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,319 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,347 - app.api.classes - INFO - get_school
-2023-12-05 15:01:49,349 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 15:01:49,520 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-11 01:34:55,445 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /robots.txt HTTP/1.1" 404
+2023-12-11 01:34:56,423 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 01:34:56,521 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 01:34:57,475 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 01:34:58,051 - app.api.classes - INFO - get_school
+2023-12-11 01:34:58,177 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 01:34:58,729 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 07:00:49,469 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
+2023-12-11 07:00:49,744 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-11 07:00:50,223 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
+2023-12-11 08:21:44,013 - uvicorn.access - INFO - 198.235.24.230:58674 - "GET / HTTP/1.1" 404
+2023-12-11 08:56:28,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 08:56:31,888 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:34,719 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:37,383 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:38,297 - uvicorn.access - INFO - 36.233.150.239:56973 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:38,926 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:39,790 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:56:40,585 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:43,261 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:45,938 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:48,650 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:55,262 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,046 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,242 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,251 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,269 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,304 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:02,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,734 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,872 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,931 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,933 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,953 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:07,763 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:08,509 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:18,652 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 08:59:18,702 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 08:59:19,684 - uvicorn.access - INFO - 36.233.150.239:57068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:59:19,762 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 08:59:19,764 - app.api.classes - INFO - get_school
+2023-12-11 08:59:19,898 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 08:59:22,596 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:25,245 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:28,007 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:30,700 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:33,472 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:36,222 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:38,894 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:42,156 - uvicorn.access - INFO - 36.233.150.239:57071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:43,176 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 09:33:43,375 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET / HTTP/1.1" 404
+2023-12-11 09:33:43,459 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-11 09:33:51,119 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:33:52,632 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:36:51,554 - uvicorn.access - INFO - 114.24.75.165:65293 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:37:03,265 - uvicorn.access - INFO - 114.24.75.165:65294 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:43:49,349 - app.api.classes - INFO - get_school
+2023-12-11 09:43:49,355 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:43:49,994 - app.api.classes - INFO - get_school
+2023-12-11 09:43:49,998 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:45:14,787 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:15,770 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:15,778 - app.api.classes - INFO - get_school
+2023-12-11 09:45:15,901 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:15,951 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:16,029 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,097 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,165 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,232 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,304 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,370 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,434 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,500 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,567 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:18,946 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:19,891 - app.api.classes - INFO - get_school
+2023-12-11 09:45:20,002 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:20,037 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:20,063 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:20,144 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,215 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,280 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,350 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,415 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,479 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,546 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,611 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,675 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:14,926 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:55:15,904 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:55:19,907 - uvicorn.access - INFO - 114.24.75.165:60322 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:55:20,893 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:55:20,915 - app.api.classes - INFO - get_school
+2023-12-11 09:55:21,025 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:55:21,054 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:55:21,114 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,158 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,239 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,293 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,341 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,432 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,498 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,539 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,591 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:57:06,649 - uvicorn.access - INFO - 123.194.35.197:64417 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:57:07,578 - app.api.classes - INFO - get_school
+2023-12-11 09:57:07,687 - uvicorn.access - INFO - 123.194.35.197:64416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:57:07,716 - uvicorn.access - INFO - 123.194.35.197:64415 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:57:07,752 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:57:07,845 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,917 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,988 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,053 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,120 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,185 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,252 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,317 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,383 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,629 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:57:51,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,898 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,964 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,034 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,100 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,167 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,234 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,300 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,366 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,434 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,501 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,568 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,634 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,700 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,766 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,902 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,971 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:58:05,407 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:06,106 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:06,476 - app.api.classes - INFO - get_school
+2023-12-11 09:58:06,585 - uvicorn.access - INFO - 123.194.35.197:64475 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:06,616 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:06,652 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:06,732 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,799 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,864 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,930 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,993 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,062 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,130 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,199 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,264 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,697 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:08,615 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:08,789 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:08,829 - app.api.classes - INFO - get_school
+2023-12-11 09:58:08,941 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:08,976 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:09,056 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,121 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,189 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,256 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,323 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,388 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,453 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,522 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,588 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:38,318 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:38,467 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:39,475 - app.api.classes - INFO - get_school
+2023-12-11 09:58:39,595 - uvicorn.access - INFO - 123.194.35.197:64504 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:39,647 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:39,683 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:39,766 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,771 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,833 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,843 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,849 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,850 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,898 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:02:54,567 - uvicorn.access - INFO - 123.194.35.197:64690 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:02:54,612 - uvicorn.access - INFO - 123.194.35.197:64692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:02:55,591 - app.api.classes - INFO - get_school
+2023-12-11 10:02:55,705 - uvicorn.access - INFO - 123.194.35.197:64693 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:02:55,710 - uvicorn.access - INFO - 123.194.35.197:64691 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:02:55,755 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:02:55,835 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,902 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,972 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,044 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,115 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,182 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,252 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,320 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,388 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,566 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:03,766 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,837 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,902 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,967 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,033 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,099 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,170 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,235 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,300 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,369 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,440 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,510 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,576 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,644 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,710 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,780 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,924 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:08,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:03:08,984 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:03:08,989 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:03:08,995 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:08,996 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:03:11,229 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:11,446 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,512 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,527 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,529 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,578 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,589 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,602 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,603 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,604 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,605 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,649 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,657 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:12,221 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:03:12,228 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:13,199 - app.api.classes - INFO - get_school
+2023-12-11 10:03:13,323 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:13,328 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:13,383 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:13,466 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,474 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,475 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,537 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,546 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,547 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,551 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,314 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:26,453 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,495 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,538 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,592 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,642 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,695 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,744 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,798 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,880 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,944 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,985 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,025 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,069 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,119 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,176 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,221 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,280 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,323 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:51,448 - uvicorn.access - INFO - 114.24.75.165:60844 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:52,339 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:52,407 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:52,407 - app.api.classes - INFO - get_school
+2023-12-11 10:03:52,518 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:52,521 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,561 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,620 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,669 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,976 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,023 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,062 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,104 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,156 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:09,852 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:09,933 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:10,862 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:10,864 - app.api.classes - INFO - get_school
+2023-12-11 10:04:10,979 - uvicorn.access - INFO - 123.194.35.197:64815 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:11,026 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:11,103 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,109 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,115 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,118 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,171 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,174 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,187 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,190 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,233 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:16,627 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:16,678 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:17,387 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:17,566 - app.api.classes - INFO - get_school
+2023-12-11 10:04:17,673 - uvicorn.access - INFO - 123.194.35.197:64834 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:17,704 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:17,790 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,798 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,802 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,806 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,855 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,866 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,874 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,881 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,928 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:33,382 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:33,437 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:34,231 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:34,386 - app.api.classes - INFO - get_school
+2023-12-11 10:04:37,414 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:37,442 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:37,533 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,556 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,562 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,565 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,599 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,622 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,664 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:41,810 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:41,882 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:42,797 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:42,827 - app.api.classes - INFO - get_school
+2023-12-11 10:04:42,939 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:42,945 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:43,032 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,037 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,106 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,107 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,174 - uvicorn.access - INFO - 123.194.35.197:64869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:57,696 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:57,764 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:58,760 - app.api.classes - INFO - get_school
+2023-12-11 10:04:58,876 - uvicorn.access - INFO - 123.194.35.197:64890 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:58,883 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:58,920 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:59,025 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,028 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,032 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,035 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,099 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,145 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,164 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,213 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,224 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,016 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:08,285 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,366 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,433 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,445 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,456 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,464 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,499 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,512 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,519 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,528 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,565 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,578 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:09,328 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:09,369 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:10,337 - app.api.classes - INFO - get_school
+2023-12-11 10:05:10,451 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:10,478 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:10,532 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:10,607 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,611 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,614 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,620 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,621 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,685 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,688 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:54,621 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:54,693 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:55,633 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:55,650 - app.api.classes - INFO - get_school
+2023-12-11 10:05:55,771 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:55,799 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:55,880 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,883 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,886 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,890 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,945 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,948 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,955 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,958 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:56,011 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,629 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:57,841 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,845 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,857 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,861 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,904 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,920 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,974 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,987 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,039 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,052 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,102 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,103 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:59,899 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:59,928 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:00,908 - app.api.classes - INFO - get_school
+2023-12-11 10:06:01,030 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:01,049 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:01,084 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,168 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:10,131 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:10,159 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:11,192 - app.api.classes - INFO - get_school
+2023-12-11 10:06:11,422 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:11,471 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:12,350 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:12,369 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:12,394 - app.api.classes - INFO - get_school
+2023-12-11 10:06:12,503 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:12,559 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,564 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,565 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,568 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,628 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,629 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,643 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,647 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,697 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:15,088 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:15,115 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:16,093 - app.api.classes - INFO - get_school
+2023-12-11 10:06:16,205 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:16,229 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:16,258 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:16,348 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,355 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,356 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,415 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,418 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:19,942 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:19,973 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:20,924 - app.api.classes - INFO - get_school
+2023-12-11 10:06:20,926 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:21,042 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:21,101 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:21,191 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,200 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,205 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,208 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,213 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,257 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,272 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:30,932 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:30,933 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:31,845 - app.api.classes - INFO - get_school
+2023-12-11 10:06:31,952 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:32,004 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:32,051 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:32,141 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,147 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,209 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,246 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,279 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:33,120 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:33,148 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:34,114 - app.api.classes - INFO - get_school
+2023-12-11 10:06:34,221 - uvicorn.access - INFO - 123.194.35.197:65041 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:34,259 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:34,295 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:34,395 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,400 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,403 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,463 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,472 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:49,424 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:49,486 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:50,457 - app.api.classes - INFO - get_school
+2023-12-11 10:06:50,460 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:50,571 - uvicorn.access - INFO - 123.194.35.197:65070 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:50,593 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:50,760 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,762 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,766 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,770 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,831 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,847 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,897 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:02,439 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:02,498 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:03,499 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:03,512 - app.api.classes - INFO - get_school
+2023-12-11 10:09:03,629 - uvicorn.access - INFO - 123.194.35.197:65167 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:03,650 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:03,717 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:09:03,732 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,740 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,743 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,747 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,801 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,807 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,812 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,820 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,869 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:05,334 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:06,112 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:06,263 - app.api.classes - INFO - get_school
+2023-12-11 10:09:06,389 - uvicorn.access - INFO - 123.194.35.197:65193 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:06,452 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:06,532 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,535 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,543 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,595 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,599 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,613 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,679 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:12,912 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:13,113 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,179 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,244 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,310 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,350 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,351 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,353 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,378 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,441 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,443 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,444 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,445 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,473 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,474 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,664 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:44,884 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,952 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,020 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,048 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,060 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,061 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,086 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,111 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,125 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,133 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,147 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,182 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,189 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,194 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:46,051 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:46,094 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:47,091 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:47,103 - app.api.classes - INFO - get_school
+2023-12-11 10:09:47,213 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:47,259 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:47,340 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,345 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,352 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,408 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,411 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,419 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,425 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:57,498 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:57,579 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:58,585 - app.api.classes - INFO - get_school
+2023-12-11 10:09:58,586 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:58,696 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:58,735 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:58,810 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,813 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,873 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,876 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,888 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,891 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,939 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:59,309 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:59,340 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:00,323 - app.api.classes - INFO - get_school
+2023-12-11 10:10:00,435 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:00,448 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:00,471 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:00,552 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,618 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,629 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:03,089 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:03,127 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:04,121 - app.api.classes - INFO - get_school
+2023-12-11 10:10:04,239 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:04,271 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:04,308 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:04,395 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,398 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,460 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,464 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,468 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,469 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:37,412 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:37,481 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:38,406 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:38,427 - app.api.classes - INFO - get_school
+2023-12-11 10:10:38,548 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:38,584 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:38,667 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,670 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,674 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,675 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,735 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,739 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,743 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,748 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,800 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:16:38,940 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:16:42,111 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:44,981 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:47,871 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:50,721 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:53,584 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:56,437 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:59,223 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,239 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,280 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,288 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,310 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,329 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,337 - uvicorn.access - INFO - 36.233.150.239:58470 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,179 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,219 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,235 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,252 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,282 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:19:52,802 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:19:53,813 - app.api.classes - INFO - get_school
+2023-12-11 10:19:53,938 - uvicorn.access - INFO - 123.194.35.197:49373 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:19:53,999 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:19:54,013 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:19:54,198 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,358 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,411 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,412 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,439 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,476 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,479 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:01,983 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:20:03,000 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:20:03,059 - app.api.classes - INFO - get_school
+2023-12-11 10:20:03,062 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:20:03,187 - uvicorn.access - INFO - 123.194.35.197:49413 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:20:03,192 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,260 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,261 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,267 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,280 - uvicorn.access - INFO - 123.194.35.197:49420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,285 - uvicorn.access - INFO - 123.194.35.197:49421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,327 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:31,204 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:23:32,237 - app.api.classes - INFO - get_school
+2023-12-11 10:23:32,353 - uvicorn.access - INFO - 123.194.35.197:49557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:23:32,384 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:23:32,448 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:23:32,525 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,596 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,603 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,611 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,662 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,669 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,673 - uvicorn.access - INFO - 123.194.35.197:49570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:16,984 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:17,770 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:17,938 - app.api.classes - INFO - get_school
+2023-12-11 10:24:18,056 - uvicorn.access - INFO - 123.194.35.197:49628 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:18,129 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:18,206 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,270 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,337 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:29,484 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:30,276 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:30,315 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:30,394 - app.api.classes - INFO - get_school
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,427 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,518 - uvicorn.access - INFO - 123.194.35.197:49657 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49675 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,369 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:38,586 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,659 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,724 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,792 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,858 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,907 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,921 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,974 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,978 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,642 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:45,846 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,912 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,974 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,021 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,022 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,045 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,117 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,165 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,166 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,181 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:34:19,659 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /docs HTTP/1.1" 200
+2023-12-11 10:34:19,944 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 10:35:11,379 - uvicorn.access - INFO - 123.194.35.197:50248 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:35:12,434 - app.api.classes - INFO - get_school
+2023-12-11 10:35:12,547 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:35:12,584 - uvicorn.access - INFO - 123.194.35.197:50245 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:35:12,640 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:35:12,717 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,783 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,853 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,920 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,988 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,057 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,124 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,195 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,265 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:26,896 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:27,857 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:27,873 - app.api.classes - INFO - get_school
+2023-12-11 10:36:27,984 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:28,023 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:28,096 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,163 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,231 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,299 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,366 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,438 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,502 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,572 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,639 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,730 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:29,675 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:36:29,811 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:29,873 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:29,874 - app.api.classes - INFO - get_school
+2023-12-11 10:36:29,979 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:29,982 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,052 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,120 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,187 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,261 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,328 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,394 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,460 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,527 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:46,072 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:46,868 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:47,058 - app.api.classes - INFO - get_school
+2023-12-11 10:36:47,166 - uvicorn.access - INFO - 123.194.35.197:50356 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:47,218 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,304 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,372 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,373 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,374 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,442 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:37:25,911 - uvicorn.access - INFO - 114.24.75.165:50440 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-11 10:40:29,112 - uvicorn.access - INFO - 114.24.75.165:50634 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:40:36,776 - uvicorn.access - INFO - 114.24.75.165:50644 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:41:11,448 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:12,488 - app.api.classes - INFO - get_school
+2023-12-11 10:41:12,613 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:12,627 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:12,665 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:12,740 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,745 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,747 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,812 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,815 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,829 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,880 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,893 - uvicorn.access - INFO - 123.194.35.197:50581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:17,895 - uvicorn.access - INFO - 114.24.75.165:50680 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:41:18,432 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:41:18,643 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,708 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,774 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,817 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,832 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,835 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,839 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,880 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,896 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,900 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,904 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,946 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:29,923 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:30,212 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_token?authToken=3570ae5b-ed91-4f9b-9809-55b77ad54570&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-11 10:41:30,879 - app.api.classes - INFO - get_school
+2023-12-11 10:41:30,992 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:31,024 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:31,063 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:35,868 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,898 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,965 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,082 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,150 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,265 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,301 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_user_information?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,577 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,600 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,624 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,664 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:52,921 - uvicorn.access - INFO - 114.24.75.165:50722 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:45:45,492 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_event?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:46,290 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:47,066 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:30,929 - uvicorn.access - INFO - 123.194.35.197:51193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:51:30,935 - uvicorn.access - INFO - 123.194.35.197:51196 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:30,940 - uvicorn.access - INFO - 123.194.35.197:51194 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:51:30,941 - uvicorn.access - INFO - 123.194.35.197:51197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:51:30,942 - uvicorn.access - INFO - 123.194.35.197:51195 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:51:41,894 - uvicorn.access - INFO - 123.194.35.197:51223 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:41,937 - uvicorn.access - INFO - 123.194.35.197:51225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:42,831 - uvicorn.access - INFO - 123.194.35.197:51224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:42,884 - uvicorn.access - INFO - 123.194.35.197:51222 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:51:52,843 - uvicorn.access - INFO - 123.194.35.197:51242 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:52,929 - uvicorn.access - INFO - 123.194.35.197:51243 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:53,738 - uvicorn.access - INFO - 123.194.35.197:51240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:53,782 - uvicorn.access - INFO - 123.194.35.197:51241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:53:35,964 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:53:36,045 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:53:37,043 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:53:37,065 - app.api.classes - INFO - get_school
+2023-12-11 10:53:37,193 - uvicorn.access - INFO - 123.194.35.197:51329 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:53:37,224 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:53:37,305 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,307 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,464 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,465 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:34,129 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:54:34,200 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:34,959 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:35,158 - app.api.classes - INFO - get_school
+2023-12-11 10:54:35,170 - uvicorn.access - INFO - 123.194.35.197:51385 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:35,270 - uvicorn.access - INFO - 123.194.35.197:51387 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:36,031 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:36,901 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:36,966 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:36,978 - app.api.classes - INFO - get_school
+2023-12-11 10:54:37,086 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,155 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,201 - uvicorn.access - INFO - 123.194.35.197:51398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,214 - uvicorn.access - INFO - 123.194.35.197:51399 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,223 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,229 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:49,543 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:50,439 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:50,507 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:50,558 - app.api.classes - INFO - get_school
+2023-12-11 10:54:50,670 - uvicorn.access - INFO - 123.194.35.197:51422 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:50,675 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,749 - uvicorn.access - INFO - 123.194.35.197:51436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,826 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,827 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:56,800 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:57,886 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:57,896 - app.api.classes - INFO - get_school
+2023-12-11 10:54:58,004 - uvicorn.access - INFO - 123.194.35.197:51447 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:58,035 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,118 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,184 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,187 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,192 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,260 - uvicorn.access - INFO - 123.194.35.197:51449 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,261 - uvicorn.access - INFO - 123.194.35.197:51450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:05,171 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:06,157 - app.api.classes - INFO - get_school
+2023-12-11 10:55:06,267 - uvicorn.access - INFO - 123.194.35.197:51462 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:06,281 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:06,336 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:06,415 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,481 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,489 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,494 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,546 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,556 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,561 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,565 - uvicorn.access - INFO - 123.194.35.197:51464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:08,657 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:09,606 - app.api.classes - INFO - get_school
+2023-12-11 10:55:10,068 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:55:10,161 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:11,059 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:11,126 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:11,178 - app.api.classes - INFO - get_school
+2023-12-11 10:55:11,286 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,361 - uvicorn.access - INFO - 123.194.35.197:51509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:26,223 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:27,154 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:27,164 - app.api.classes - INFO - get_school
+2023-12-11 10:56:27,293 - uvicorn.access - INFO - 123.194.35.197:52348 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:27,340 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:27,428 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,429 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,430 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,497 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,498 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,499 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,597 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,598 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:28,278 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:56:28,444 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:29,274 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:29,334 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:29,359 - app.api.classes - INFO - get_school
+2023-12-11 10:56:29,487 - uvicorn.access - INFO - 123.194.35.197:52416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,650 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:22,576 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:57:22,636 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:57:23,602 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:57:23,624 - app.api.classes - INFO - get_school
+2023-12-11 10:57:23,743 - uvicorn.access - INFO - 123.194.35.197:52616 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:57:23,772 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:57:23,850 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,851 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,852 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,857 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,917 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,921 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,922 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,938 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,982 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,988 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:31,369 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:00:31,439 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:00:32,389 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:00:32,430 - app.api.classes - INFO - get_school
+2023-12-11 11:00:32,539 - uvicorn.access - INFO - 123.194.35.197:52774 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:00:32,588 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:00:32,665 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,673 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,737 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,741 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,749 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,753 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,806 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,807 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:30,056 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:30,076 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:30,702 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:30,930 - app.api.classes - INFO - get_school
+2023-12-11 11:01:31,049 - uvicorn.access - INFO - 123.194.35.197:52866 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:31,101 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:31,166 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,175 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,176 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,178 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,233 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,244 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:37,567 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:37,617 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:38,508 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:38,557 - app.api.classes - INFO - get_school
+2023-12-11 11:01:38,670 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:38,672 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:38,755 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,759 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,819 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,823 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,830 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,834 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,890 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,892 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:04,364 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:04,438 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:05,108 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:05,290 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:05,308 - app.api.classes - INFO - get_school
+2023-12-11 11:02:05,418 - uvicorn.access - INFO - 123.194.35.197:52940 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,497 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,513 - uvicorn.access - INFO - 123.194.35.197:52943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,569 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:10,929 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:10,977 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:11,989 - app.api.classes - INFO - get_school
+2023-12-11 11:02:12,108 - uvicorn.access - INFO - 123.194.35.197:52950 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:12,123 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:12,167 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,319 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,325 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,326 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,327 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,393 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,397 - uvicorn.access - INFO - 123.194.35.197:52955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:23,684 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:23,745 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:24,670 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:24,727 - app.api.classes - INFO - get_school
+2023-12-11 11:02:24,837 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:24,844 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:24,918 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,922 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,923 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,925 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,985 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,990 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,993 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,996 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,054 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,056 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:27,652 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:27,727 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:28,620 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:28,656 - app.api.classes - INFO - get_school
+2023-12-11 11:02:28,773 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:28,835 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:29,379 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:29,427 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:30,398 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:30,418 - app.api.classes - INFO - get_school
+2023-12-11 11:02:30,525 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:30,555 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:30,631 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,637 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,641 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,642 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,710 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,717 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,718 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,719 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,774 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,785 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:40,629 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:40,699 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:41,668 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:41,723 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:41,736 - app.api.classes - INFO - get_school
+2023-12-11 11:02:41,843 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:41,849 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,921 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,970 - uvicorn.access - INFO - 123.194.35.197:53040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,996 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:09,133 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:09,206 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:10,134 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:10,137 - app.api.classes - INFO - get_school
+2023-12-11 11:03:10,247 - uvicorn.access - INFO - 123.194.35.197:53066 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:10,284 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:10,363 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,364 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,366 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,370 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,436 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,440 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,496 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,497 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:22,432 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:22,478 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:23,331 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:23,523 - app.api.classes - INFO - get_school
+2023-12-11 11:03:23,632 - uvicorn.access - INFO - 123.194.35.197:53083 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:23,665 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:23,743 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,747 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,748 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,750 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,809 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,818 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,820 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,824 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,876 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,882 - uvicorn.access - INFO - 123.194.35.197:53087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:03,818 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:04,470 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:07,921 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:07:08,045 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,085 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,124 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,163 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,203 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,242 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,281 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,320 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,359 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,400 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,440 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,479 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,519 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,559 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,598 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,636 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,675 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,714 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:10,310 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:10,857 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:11,474 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:07:11,520 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,559 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,598 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:47,399 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:47,452 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:48,383 - app.api.classes - INFO - get_school
+2023-12-11 11:11:48,508 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:48,544 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:48,584 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:48,695 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,702 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,760 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,765 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:52,869 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:52,921 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:53,861 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:53,887 - app.api.classes - INFO - get_school
+2023-12-11 11:11:54,000 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:54,027 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:54,106 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,109 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,113 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,180 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,221 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,225 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:06,660 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:07,475 - app.api.classes - INFO - get_school
+2023-12-11 11:12:07,588 - uvicorn.access - INFO - 123.194.35.197:53461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:07,639 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:07,708 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,711 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,774 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,779 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,840 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,848 - uvicorn.access - INFO - 123.194.35.197:53486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,861 - uvicorn.access - INFO - 123.194.35.197:53488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,904 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:28,073 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:28,112 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:29,060 - app.api.classes - INFO - get_school
+2023-12-11 11:12:29,063 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:29,178 - uvicorn.access - INFO - 123.194.35.197:53546 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:29,224 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,304 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,307 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,374 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,378 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:32,508 - uvicorn.access - INFO - 125.227.78.180:50849 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:32,556 - uvicorn.access - INFO - 125.227.78.180:50851 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:33,581 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:33,588 - app.api.classes - INFO - get_school
+2023-12-11 11:12:33,709 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:33,753 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:33,798 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,838 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,882 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,923 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,963 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,004 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,044 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,085 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,125 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,164 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:13:13,229 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:13:16,189 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:31,090 - app.api.users - ERROR - 208
+2023-12-11 11:13:31,094 - uvicorn.access - INFO - 125.227.78.180:50944 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:13:32,767 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:35,025 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,109 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,154 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:37,839 - uvicorn.access - INFO - 125.227.78.180:50951 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:37,840 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,120 - uvicorn.access - INFO - 125.227.78.180:50964 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,121 - uvicorn.access - INFO - 125.227.78.180:50963 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50971 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:54,296 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:13:56,932 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:56,973 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:59,688 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50985 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:16:48,250 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:16:48,322 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:16:49,299 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:16:49,345 - app.api.classes - INFO - get_school
+2023-12-11 11:16:49,367 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:16:49,473 - uvicorn.access - INFO - 123.194.35.197:53899 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,482 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,612 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,616 - uvicorn.access - INFO - 123.194.35.197:53918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:17:53,376 - app.api.classes - INFO - get_school
+2023-12-11 11:17:53,480 - uvicorn.access - INFO - 123.194.35.197:53976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:01,095 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:19:01,300 - uvicorn.access - INFO - 125.227.78.180:59274 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:01,301 - uvicorn.access - INFO - 125.227.78.180:59276 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:02,349 - app.api.classes - INFO - get_school
+2023-12-11 11:19:02,459 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:02,493 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:02,540 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:03,157 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,396 - uvicorn.access - INFO - 125.227.78.180:51300 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:04,436 - uvicorn.access - INFO - 125.227.78.180:51302 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:04,437 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,732 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,774 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,815 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,857 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,902 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,947 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,995 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:05,038 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:05,315 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:05,358 - app.api.classes - INFO - get_school
+2023-12-11 11:19:05,467 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:05,504 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:05,552 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,592 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,633 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,674 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,714 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,753 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,792 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,831 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,871 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,911 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:08,779 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-12-11 11:19:08,840 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-12-11 11:19:11,508 - uvicorn.access - INFO - 125.227.78.180:59301 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:11,523 - uvicorn.access - INFO - 125.227.78.180:59303 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:12,450 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:12,480 - app.api.classes - INFO - get_school
+2023-12-11 11:19:12,588 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:12,689 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:12,737 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,778 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,818 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,859 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,900 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,941 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,982 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,023 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,065 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,107 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:23,256 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:23,304 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:24,299 - app.api.classes - INFO - get_school
+2023-12-11 11:19:24,427 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:24,456 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:24,481 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:24,567 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,628 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,686 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,731 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,774 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,817 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,859 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,906 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,948 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,993 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:25,786 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:28,432 - uvicorn.access - INFO - 125.227.78.180:59314 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:28,471 - uvicorn.access - INFO - 125.227.78.180:59315 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:29,300 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:29,406 - app.api.classes - INFO - get_school
+2023-12-11 11:19:29,523 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:29,571 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:29,669 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:29,847 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,020 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,194 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,371 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,625 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:30,678 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:30,713 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,885 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,890 - app.api.users - ERROR - 236
+2023-12-11 11:19:30,892 - uvicorn.access - INFO - 220.134.19.31:11550 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:19:31,064 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,240 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,419 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,664 - app.api.classes - INFO - get_school
+2023-12-11 11:19:31,665 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:31,783 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:31,821 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:31,864 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,904 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,944 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,984 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,023 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,064 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,104 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,143 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,183 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,229 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,836 - uvicorn.access - INFO - 220.134.19.31:11588 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:32,841 - uvicorn.access - INFO - 220.134.19.31:11590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:33,652 - uvicorn.access - INFO - 220.134.19.31:11550 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:33,782 - app.api.classes - INFO - get_school
+2023-12-11 11:19:33,895 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:33,916 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:34,901 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:34,958 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,001 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,057 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,101 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,159 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,203 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,261 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,304 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,362 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,480 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:35,948 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-11 11:19:36,001 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,003 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,550 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:36,591 - app.api.classes - INFO - get_school
+2023-12-11 11:19:36,717 - uvicorn.access - INFO - 123.194.35.197:54031 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:36,757 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:36,841 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,909 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,918 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,923 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,976 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,983 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,988 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,992 - uvicorn.access - INFO - 123.194.35.197:54039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:37,057 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-11 11:19:37,101 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,140 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,188 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,228 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,267 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,307 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:41,758 - uvicorn.access - INFO - 220.134.19.31:11600 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,770 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,814 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-11 11:19:42,989 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:43,976 - app.api.classes - INFO - get_school
+2023-12-11 11:19:44,103 - uvicorn.access - INFO - 123.194.35.197:54050 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:44,124 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:44,172 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:44,281 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,284 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,288 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,349 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,351 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,360 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,418 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,419 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,424 - uvicorn.access - INFO - 123.194.35.197:54054 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,427 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:51,063 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:19:51,256 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,332 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,397 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,460 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,519 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,583 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,642 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,723 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,793 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,858 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,924 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,985 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,048 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,091 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,151 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,201 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,265 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,309 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:59,834 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_event?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:20:00,384 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:20:00,613 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:20:01,634 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,645 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,737 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,767 - app.api.classes - INFO - get_school
+2023-12-11 11:20:01,889 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:20:01,897 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,968 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:20:02,046 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,049 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,064 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,112 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,115 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,135 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,178 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,184 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,200 - uvicorn.access - INFO - 123.194.35.197:54081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,203 - uvicorn.access - INFO - 123.194.35.197:54082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,266 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:32,966 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_event?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:33,559 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:34,200 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:34,300 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,344 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,388 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:42,264 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:42,834 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:43,504 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:43,872 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,915 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,959 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:51,654 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:52,168 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:52,816 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:52,864 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,908 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,973 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:06,679 - uvicorn.access - INFO - 220.134.19.31:11757 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:15,162 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_event?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:15,695 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:16,313 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:16,407 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,450 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,513 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,558 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:23,701 - uvicorn.access - INFO - 220.134.19.31:11777 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:27,331 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_event?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:27,876 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:28,712 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:29,061 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:29,139 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,080 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,194 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,865 - uvicorn.access - INFO - 220.134.19.31:11817 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,872 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_attend_record?user_id=236 HTTP/1.1" 200
+2023-12-11 11:22:01,911 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,692 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:05,885 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,949 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,995 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,058 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,104 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,168 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,212 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,276 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,322 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,387 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,431 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,494 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,538 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,602 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,647 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,710 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,755 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,819 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:14,505 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&page_num=269&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:18,245 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_event?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:18,756 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:19,380 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:19,430 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,474 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,519 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,564 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:24,098 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:24,686 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:25,341 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:25,391 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,436 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,478 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,521 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:28,179 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_event?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:28,813 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:29,491 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:29,540 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,584 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,626 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,669 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:30,901 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:31,453 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:32,117 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:32,165 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,206 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,249 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:33,365 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:33,939 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:34,602 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:38,049 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:38,507 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:39,146 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:39,369 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,419 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,552 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,783 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:23:49,629 - uvicorn.access - INFO - 220.134.19.31:12034 - "GET /api/get_event?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:50,218 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:50,859 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:23:56,924 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&page_num=267&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:23:57,278 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:23:58,006 - uvicorn.access - INFO - 220.134.19.31:12049 - "GET /api/get_event?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:58,512 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:59,113 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:25:30,607 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_event?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:31,321 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:32,039 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?is_check=1&category=%E7%B7%A8%E7%B9%94/%E7%BE%8A%E6%AF%9B%E6%B0%88/%E7%B8%AB%E7%B4%89&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:25:32,090 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,135 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,645 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,689 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:27:00,728 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:01,695 - app.api.classes - INFO - get_school
+2023-12-11 11:27:01,830 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:01,871 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:01,938 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:02,027 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,093 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,101 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,109 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,164 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,170 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,171 - uvicorn.access - INFO - 123.194.35.197:54380 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,175 - uvicorn.access - INFO - 123.194.35.197:54381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:24,757 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:25,819 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:25,888 - app.api.classes - INFO - get_school
+2023-12-11 11:27:26,003 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:26,005 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:26,088 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,090 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,091 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,093 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,161 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,226 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,229 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:28,308 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:29,301 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:29,339 - app.api.classes - INFO - get_school
+2023-12-11 11:27:29,447 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:29,463 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:29,594 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,597 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,601 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,657 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,665 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,669 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,675 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,679 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:34,094 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:35,098 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:35,112 - app.api.classes - INFO - get_school
+2023-12-11 11:27:35,221 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:35,263 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:35,348 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,351 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,414 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,422 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,480 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,493 - uvicorn.access - INFO - 123.194.35.197:54437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,501 - uvicorn.access - INFO - 123.194.35.197:54438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,549 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:52,887 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:53,934 - app.api.classes - INFO - get_school
+2023-12-11 11:27:54,291 - uvicorn.access - INFO - 123.194.35.197:54465 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:54,295 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:54,337 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:54,435 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,436 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,437 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,529 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,577 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,578 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,640 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,646 - uvicorn.access - INFO - 123.194.35.197:54470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:58,686 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:27:59,501 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:05,368 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_event?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:06,015 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:06,782 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:07,127 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,185 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,248 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:13,314 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_event?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:13,937 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:14,621 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:14,670 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,714 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,761 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:25,473 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:30,856 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:30,949 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:30,994 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,039 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,082 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,137 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,181 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,225 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,269 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,314 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,357 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,401 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,445 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:00,653 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:02,596 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_event?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:03,138 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:03,851 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:29:04,054 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,099 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,140 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,281 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,529 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_class_name?is_check=1&page_num=7&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:10,668 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,712 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,967 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,012 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,054 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,115 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,159 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,221 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,262 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,325 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,369 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,430 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:30:46,782 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_event?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:47,790 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_class_name?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:48,614 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:30:48,872 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,296 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,775 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:31:09,149 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /docs HTTP/1.1" 200
+2023-12-11 11:31:09,380 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 11:31:49,246 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_event?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:49,741 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:50,374 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:31:50,426 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,471 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,538 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,582 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:38:41,287 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:41,486 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,552 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,617 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,681 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,747 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,812 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,879 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,884 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,887 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,891 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,903 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,904 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,949 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,012 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,300 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:51,503 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,569 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,636 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,682 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,683 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,703 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,757 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,766 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,828 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:40:30,083 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:40:30,253 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,297 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,340 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,383 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,426 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,470 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,516 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,560 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,604 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,647 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,690 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,733 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,774 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,819 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,862 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,905 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,948 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,992 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:13,261 - uvicorn.access - INFO - 220.134.19.31:13339 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:41:19,012 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_event?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:19,547 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:20,202 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:41:20,330 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,373 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,437 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,481 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:14,421 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_event?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:14,926 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:15,541 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:43:15,674 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,717 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,782 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,825 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:44:23,460 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:23,682 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,754 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,818 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,832 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,840 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,845 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,846 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,849 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,896 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,898 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,913 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,915 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,917 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,942 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,958 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,964 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,260 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:44,469 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,537 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,605 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,622 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,628 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,629 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,646 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,650 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,675 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,692 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,741 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,758 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,373 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:10,580 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,645 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,711 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,781 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,806 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,848 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,856 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,872 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,873 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,915 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,920 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,940 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,942 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,980 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,985 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,009 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,060 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,061 - uvicorn.access - INFO - 123.194.35.197:56037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:26,575 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:26,798 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:41,721 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:41,919 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:46:23,475 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_event?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:24,034 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:24,667 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:46:25,190 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,232 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,276 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,317 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:08,408 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_event?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:08,994 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:09,654 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:48:09,781 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,824 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,868 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,911 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:50:03,717 - uvicorn.access - INFO - 220.134.19.31:13975 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:51:30,704 - uvicorn.access - INFO - 123.194.35.197:56383 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 11:51:31,538 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:51:31,738 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,805 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,875 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,935 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,936 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,937 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,942 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,008 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,021 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,076 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,095 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,096 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:52:06,428 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_event?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:06,964 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:07,602 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:52:07,728 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,771 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,834 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,877 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:58:27,281 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:27,859 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:29,538 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:58:29,660 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,701 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,740 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,779 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,819 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,858 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,897 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,936 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,976 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,020 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,061 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,103 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,143 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,188 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,228 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,269 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,308 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,349 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:31,864 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:32,450 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:33,046 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:58:33,092 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,132 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,172 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 12:03:14,616 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&page_num=4&page_amount=18 HTTP/1.1" 200
+2023-12-11 12:03:17,404 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:17,891 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:18,517 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E6%88%B6%E5%A4%96%E9%AB%94%E9%A9%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:19,732 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,778 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,822 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:21,028 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:21,710 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:23,083 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:23,306 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,349 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,391 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,435 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:37,358 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_event?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:37,951 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:38,584 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:38,710 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,753 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,796 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,840 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:48,001 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_event?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:48,509 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:49,137 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:49,556 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,602 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,646 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,690 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:06:20,751 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,760 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,764 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,776 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,817 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,832 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,833 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,841 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,847 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,848 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,884 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,900 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,904 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,918 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,697 - uvicorn.access - INFO - 123.194.35.197:57543 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 12:11:49,803 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,870 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,938 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,963 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,972 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,973 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,007 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,019 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,020 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,030 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,075 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,099 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:09:41,491 - app.api.classes - INFO - get_school
+2023-12-11 13:10:07,253 - uvicorn.access - INFO - 114.24.75.165:57735 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:10:07,308 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNjA2fQ.gtFukPVu3lP3FiYI5ImDjNFYQMLffAAQiZUbscT6poI HTTP/1.1" 200
+2023-12-11 13:10:10,211 - app.api.classes - INFO - get_school
+2023-12-11 13:10:10,217 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:10,946 - app.api.classes - INFO - get_school
+2023-12-11 13:10:10,949 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:27,315 - app.api.classes - INFO - get_school
+2023-12-11 13:10:27,320 - uvicorn.access - INFO - 114.24.75.165:57760 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-11 13:11:38,931 - app.api.classes - INFO - get_school
+2023-12-11 13:11:52,407 - uvicorn.access - INFO - 114.24.75.165:57877 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:11:52,459 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNzEyfQ.Wu1R6Pj6oTp3PCItyFyJmVmH0a88NOQv8L6ySF1TzjU HTTP/1.1" 200
+2023-12-11 13:11:55,602 - app.api.classes - INFO - get_school
+2023-12-11 13:11:55,606 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:11:56,211 - app.api.classes - INFO - get_school
+2023-12-11 13:11:56,214 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:15:31,257 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:31,444 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:50,677 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:51,856 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:56,022 - app.api.classes - INFO - get_school
+2023-12-11 13:16:14,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:16:14,104 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwOTczfQ.dW-EIxJ0aC1qixPuAoxBbr5Ur1Ny47LpA44Bh8CvhGw HTTP/1.1" 200
+2023-12-11 13:16:17,053 - app.api.classes - INFO - get_school
+2023-12-11 13:16:17,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:16:17,728 - app.api.classes - INFO - get_school
+2023-12-11 13:16:17,732 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:18:01,895 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:02,104 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,168 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,235 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,264 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,267 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,269 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,300 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,331 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,339 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,345 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,365 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,399 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,413 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,414 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,694 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:05,909 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,913 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,914 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,920 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,980 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,987 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,988 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,993 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,050 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,062 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:12,790 - uvicorn.access - INFO - 123.194.35.197:61046 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:13,610 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:13,819 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,827 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,885 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,896 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,950 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,962 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,976 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,985 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,016 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,026 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,042 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,053 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,081 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,095 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:52,302 - uvicorn.access - INFO - 123.194.35.197:61230 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:52,995 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:53,194 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,196 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,264 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,265 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,327 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,332 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,340 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,356 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,412 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,420 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,424 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,428 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,462 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,466 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:25:42,391 - uvicorn.access - INFO - 36.224.81.223:49640 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:25:42,449 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMxNTQyfQ.sQ6kUNCRYXL7ErlJ2Bh0ZTPin5sar9spRUVxKr6KO3c HTTP/1.1" 200
+2023-12-11 13:25:45,028 - app.api.classes - INFO - get_school
+2023-12-11 13:25:45,032 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:25:45,666 - app.api.classes - INFO - get_school
+2023-12-11 13:25:45,670 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:26:44,957 - uvicorn.access - INFO - 36.224.81.223:49841 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200

+ 0 - 574
log/test.log.2023-11-21

@@ -1,574 +0,0 @@
-2023-11-22 00:58:51,488 - uvicorn.access - INFO - 183.136.225.42:29166 - "GET / HTTP/1.1" 404
-2023-11-22 06:00:16,740 - uvicorn.access - INFO - 205.210.31.12:59300 - "GET / HTTP/1.1" 404
-2023-11-22 07:15:56,819 - uvicorn.access - INFO - 66.249.66.40:44932 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
-2023-11-22 07:15:57,955 - uvicorn.access - INFO - 66.249.66.42:39477 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
-2023-11-22 07:15:58,604 - uvicorn.access - INFO - 66.249.66.41:45515 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 08:58:24,910 - uvicorn.access - INFO - 39.9.190.205:51475 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 08:58:37,752 - uvicorn.access - INFO - 39.9.190.205:51520 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 08:58:37,998 - uvicorn.access - INFO - 39.9.190.205:51520 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 08:59:34,210 - uvicorn.access - INFO - 125.224.202.190:60704 - "GET /api/get_article?article_id=160 HTTP/1.1" 200
-2023-11-22 08:59:34,452 - uvicorn.access - INFO - 125.224.202.190:60704 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 08:59:34,508 - uvicorn.access - INFO - 125.224.202.190:60704 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-22 08:59:34,588 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-22 08:59:34,855 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 08:59:34,906 - app.api.classes - INFO - get_school
-2023-11-22 08:59:35,045 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_school HTTP/1.1" 200
-2023-11-22 08:59:35,529 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,573 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,621 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,666 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,711 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,754 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,798 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,841 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 08:59:35,885 - uvicorn.access - INFO - 125.224.202.190:60709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:03,840 - uvicorn.access - INFO - 1.168.107.211:6735 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-22 09:01:03,856 - uvicorn.access - INFO - 1.168.107.211:6736 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-22 09:01:03,858 - uvicorn.access - INFO - 1.168.107.211:6737 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-22 09:01:03,903 - uvicorn.access - INFO - 1.168.107.211:6738 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:01:04,056 - uvicorn.access - INFO - 1.168.107.211:6738 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:04,098 - uvicorn.access - INFO - 1.168.107.211:6737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:04,141 - uvicorn.access - INFO - 1.168.107.211:6738 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:04,183 - uvicorn.access - INFO - 1.168.107.211:6737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:04,224 - uvicorn.access - INFO - 1.168.107.211:6738 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:04,267 - uvicorn.access - INFO - 1.168.107.211:6737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:01:15,742 - uvicorn.access - INFO - 1.168.107.211:6803 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 09:01:15,750 - uvicorn.access - INFO - 1.168.107.211:6805 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-22 09:01:15,765 - uvicorn.access - INFO - 1.168.107.211:6804 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-22 09:01:15,772 - uvicorn.access - INFO - 1.168.107.211:6806 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-22 09:01:15,775 - uvicorn.access - INFO - 1.168.107.211:6807 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 09:01:45,929 - uvicorn.access - INFO - 1.168.107.211:6878 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:01:45,940 - uvicorn.access - INFO - 1.168.107.211:6877 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 09:01:45,977 - uvicorn.access - INFO - 1.168.107.211:6878 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:14,654 - uvicorn.access - INFO - 1.168.107.211:6879 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=120 HTTP/1.1" 200
-2023-11-22 09:02:23,977 - uvicorn.access - INFO - 1.168.107.211:7050 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:23,979 - uvicorn.access - INFO - 1.168.107.211:7051 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 09:02:24,018 - uvicorn.access - INFO - 1.168.107.211:7050 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:24,060 - uvicorn.access - INFO - 1.168.107.211:7051 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:27,637 - uvicorn.access - INFO - 1.168.107.211:7051 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=119 HTTP/1.1" 200
-2023-11-22 09:02:38,301 - uvicorn.access - INFO - 1.168.107.211:7053 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:38,382 - uvicorn.access - INFO - 1.168.107.211:7087 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 09:02:38,389 - uvicorn.access - INFO - 1.168.107.211:7053 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:38,477 - uvicorn.access - INFO - 1.168.107.211:7087 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:02:38,516 - uvicorn.access - INFO - 1.168.107.211:7053 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:03:30,937 - uvicorn.access - INFO - 1.168.107.211:7089 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:03:31,089 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:03:31,102 - uvicorn.access - INFO - 1.168.107.211:7089 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:03:31,116 - uvicorn.access - INFO - 1.168.107.211:7203 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 09:03:31,136 - uvicorn.access - INFO - 1.168.107.211:7204 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:03:31,170 - uvicorn.access - INFO - 1.168.107.211:7203 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 09:03:31,175 - uvicorn.access - INFO - 1.168.107.211:7202 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:03:31,181 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:03:31,186 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:03:31,306 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:31,351 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:31,401 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:31,446 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:31,490 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:31,535 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:35,075 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_class_name?class_name_id=609 HTTP/1.1" 200
-2023-11-22 09:03:35,094 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_event?class_name_id=609 HTTP/1.1" 200
-2023-11-22 09:03:35,253 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 09:03:35,317 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:35,364 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:35,410 - uvicorn.access - INFO - 1.168.107.211:7201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:03:35,454 - uvicorn.access - INFO - 1.168.107.211:7200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:11,645 - uvicorn.access - INFO - 1.168.107.211:7303 - "GET /api/get_class_name?class_name_id=602 HTTP/1.1" 200
-2023-11-22 09:04:11,698 - uvicorn.access - INFO - 1.168.107.211:7303 - "GET /api/get_event?class_name_id=602 HTTP/1.1" 200
-2023-11-22 09:04:11,731 - uvicorn.access - INFO - 1.168.107.211:7304 - "GET /api/get_class_name?is_check=1&category=&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 09:04:11,839 - uvicorn.access - INFO - 1.168.107.211:7304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:11,919 - uvicorn.access - INFO - 1.168.107.211:7303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:11,961 - uvicorn.access - INFO - 1.168.107.211:7304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:12,041 - uvicorn.access - INFO - 1.168.107.211:7303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:22,367 - uvicorn.access - INFO - 1.168.107.211:7305 - "GET /api/get_article?article_id=87 HTTP/1.1" 200
-2023-11-22 09:04:27,079 - uvicorn.access - INFO - 1.168.107.211:7305 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:04:27,149 - uvicorn.access - INFO - 1.168.107.211:7305 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:27,187 - uvicorn.access - INFO - 1.168.107.211:7337 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 09:04:27,211 - uvicorn.access - INFO - 1.168.107.211:7305 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:04:27,214 - uvicorn.access - INFO - 1.168.107.211:7338 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:27,215 - uvicorn.access - INFO - 1.168.107.211:7339 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:27,237 - uvicorn.access - INFO - 1.168.107.211:7337 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 09:04:27,263 - uvicorn.access - INFO - 1.168.107.211:7339 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:27,305 - uvicorn.access - INFO - 1.168.107.211:7337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:27,352 - uvicorn.access - INFO - 1.168.107.211:7339 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:27,395 - uvicorn.access - INFO - 1.168.107.211:7337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:27,441 - uvicorn.access - INFO - 1.168.107.211:7339 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:27,483 - uvicorn.access - INFO - 1.168.107.211:7337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:33,926 - uvicorn.access - INFO - 1.168.107.211:7340 - "GET /api/get_article?article_id=83 HTTP/1.1" 200
-2023-11-22 09:04:35,410 - uvicorn.access - INFO - 1.168.107.211:7340 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:04:35,438 - uvicorn.access - INFO - 1.168.107.211:7341 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:35,518 - uvicorn.access - INFO - 1.168.107.211:7363 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 09:04:35,524 - uvicorn.access - INFO - 1.168.107.211:7341 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:04:35,545 - uvicorn.access - INFO - 1.168.107.211:7364 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:35,550 - uvicorn.access - INFO - 1.168.107.211:7340 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:04:35,578 - uvicorn.access - INFO - 1.168.107.211:7363 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 09:04:35,592 - uvicorn.access - INFO - 1.168.107.211:7364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:35,605 - uvicorn.access - INFO - 1.168.107.211:7365 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:04:35,633 - uvicorn.access - INFO - 1.168.107.211:7363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:35,677 - uvicorn.access - INFO - 1.168.107.211:7340 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:35,764 - uvicorn.access - INFO - 1.168.107.211:7365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:35,850 - uvicorn.access - INFO - 1.168.107.211:7340 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:04:35,938 - uvicorn.access - INFO - 1.168.107.211:7365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:05:28,770 - uvicorn.access - INFO - 1.168.107.211:7366 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:05:28,865 - uvicorn.access - INFO - 1.168.107.211:7366 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:05:32,107 - uvicorn.access - INFO - 1.168.107.211:7366 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 09:05:32,179 - uvicorn.access - INFO - 1.168.107.211:7488 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-22 09:05:32,182 - uvicorn.access - INFO - 1.168.107.211:7489 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-22 09:05:32,192 - uvicorn.access - INFO - 1.168.107.211:7487 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-22 09:05:32,227 - uvicorn.access - INFO - 1.168.107.211:7488 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 09:05:34,414 - uvicorn.access - INFO - 1.168.107.211:7366 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:05:34,423 - uvicorn.access - INFO - 1.168.107.211:7488 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:05:34,460 - uvicorn.access - INFO - 1.168.107.211:7489 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:05:35,913 - uvicorn.access - INFO - 1.168.107.211:7488 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:05:35,935 - uvicorn.access - INFO - 1.168.107.211:7489 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 09:05:35,954 - uvicorn.access - INFO - 1.168.107.211:7366 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 09:06:13,146 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:06:13,254 - uvicorn.access - INFO - 1.168.107.211:7574 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 09:06:13,266 - uvicorn.access - INFO - 1.168.107.211:7575 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 09:06:13,308 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:06:13,315 - uvicorn.access - INFO - 1.168.107.211:7575 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 09:06:13,317 - uvicorn.access - INFO - 1.168.107.211:7573 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:06:13,320 - uvicorn.access - INFO - 1.168.107.211:7576 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:06:13,383 - uvicorn.access - INFO - 1.168.107.211:7576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:13,424 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:13,510 - uvicorn.access - INFO - 1.168.107.211:7576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:13,555 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:13,641 - uvicorn.access - INFO - 1.168.107.211:7576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:13,682 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:16,185 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:06:18,878 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:06:18,972 - uvicorn.access - INFO - 1.168.107.211:7490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:19,059 - uvicorn.access - INFO - 1.168.107.211:7577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:06:46,209 - uvicorn.access - INFO - 1.168.107.211:7643 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 09:06:46,254 - uvicorn.access - INFO - 1.168.107.211:7643 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:06:46,297 - uvicorn.access - INFO - 1.168.107.211:7643 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 09:07:10,096 - uvicorn.access - INFO - 1.168.107.211:7644 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 09:07:10,134 - uvicorn.access - INFO - 1.168.107.211:7645 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:07:15,599 - uvicorn.access - INFO - 1.168.107.211:7704 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 09:07:15,629 - uvicorn.access - INFO - 1.168.107.211:7705 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:08:56,824 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-22 09:08:56,882 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:08:56,933 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:56,976 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,019 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,061 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,105 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,147 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,189 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,231 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,271 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,311 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,350 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,390 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,430 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,469 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,508 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,548 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,587 - uvicorn.access - INFO - 1.168.107.211:7963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:08:57,627 - uvicorn.access - INFO - 1.168.107.211:7959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:09,841 - uvicorn.access - INFO - 1.168.107.211:8197 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-22 09:10:09,861 - uvicorn.access - INFO - 1.168.107.211:8199 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-22 09:10:09,862 - uvicorn.access - INFO - 1.168.107.211:8200 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-22 09:10:09,892 - uvicorn.access - INFO - 1.168.107.211:8198 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:10:09,954 - uvicorn.access - INFO - 1.168.107.211:8198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:10,000 - uvicorn.access - INFO - 1.168.107.211:8200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:10,041 - uvicorn.access - INFO - 1.168.107.211:8198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:10,086 - uvicorn.access - INFO - 1.168.107.211:8200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:10,127 - uvicorn.access - INFO - 1.168.107.211:8198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:10,172 - uvicorn.access - INFO - 1.168.107.211:8200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:44,698 - uvicorn.access - INFO - 1.168.107.211:8395 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-22 09:10:44,864 - uvicorn.access - INFO - 1.168.107.211:8395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:44,945 - uvicorn.access - INFO - 1.168.107.211:8395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:45,031 - uvicorn.access - INFO - 1.168.107.211:8395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:45,113 - uvicorn.access - INFO - 1.168.107.211:8397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:10:45,155 - uvicorn.access - INFO - 1.168.107.211:8395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:11:38,265 - uvicorn.access - INFO - 1.168.107.211:8396 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:11:38,362 - uvicorn.access - INFO - 1.168.107.211:8396 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:11:40,176 - uvicorn.access - INFO - 1.168.107.211:8396 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:11:40,312 - uvicorn.access - INFO - 1.168.107.211:8396 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-22 09:11:51,580 - uvicorn.access - INFO - 1.168.107.211:8502 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:11:51,633 - uvicorn.access - INFO - 1.168.107.211:8502 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:11:54,714 - uvicorn.access - INFO - 1.168.107.211:8502 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:11:55,358 - uvicorn.access - INFO - 1.168.107.211:8502 - "GET /api/get_group_classes_and_articles?group_id=3 HTTP/1.1" 200
-2023-11-22 09:11:59,071 - uvicorn.access - INFO - 1.168.107.211:8502 - "GET /api/get_article?article_id=50 HTTP/1.1" 200
-2023-11-22 09:12:09,033 - uvicorn.access - INFO - 1.168.107.211:8536 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:12:09,083 - uvicorn.access - INFO - 1.168.107.211:8536 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:16:00,886 - uvicorn.access - INFO - 1.168.107.211:9070 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:16:00,961 - uvicorn.access - INFO - 1.168.107.211:9070 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:16:03,398 - uvicorn.access - INFO - 1.168.107.211:9070 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
-2023-11-22 09:17:09,279 - uvicorn.access - INFO - 1.168.107.211:9219 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:09,338 - uvicorn.access - INFO - 1.168.107.211:9219 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:17:11,625 - uvicorn.access - INFO - 1.168.107.211:9219 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:11,632 - uvicorn.access - INFO - 1.168.107.211:9218 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-22 09:17:25,228 - uvicorn.access - INFO - 1.168.107.211:9284 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:25,237 - uvicorn.access - INFO - 1.168.107.211:9285 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:17:29,393 - uvicorn.access - INFO - 1.168.107.211:9285 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:35,395 - uvicorn.access - INFO - 1.168.107.211:9307 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:35,403 - uvicorn.access - INFO - 1.168.107.211:9308 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:17:54,651 - uvicorn.access - INFO - 1.168.107.211:9347 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:17:55,093 - uvicorn.access - INFO - 1.168.107.211:9347 - "GET /api/get_group_classes_and_articles?group_id=3 HTTP/1.1" 200
-2023-11-22 09:18:56,376 - uvicorn.access - INFO - 1.168.107.211:9477 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 09:19:01,077 - uvicorn.access - INFO - 1.168.107.211:9477 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
-2023-11-22 09:19:02,865 - uvicorn.access - INFO - 1.168.107.211:9477 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 09:19:39,768 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
-2023-11-22 09:19:41,958 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 09:19:42,247 - uvicorn.access - INFO - 1.168.107.211:9572 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:19:42,258 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-22 09:19:42,286 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-22 09:19:44,242 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:19:44,361 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,404 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,483 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,521 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,601 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,641 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,721 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,762 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,843 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,882 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:44,961 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,001 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,082 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,122 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,203 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,242 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,322 - uvicorn.access - INFO - 1.168.107.211:9571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:19:45,362 - uvicorn.access - INFO - 1.168.107.211:9566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:09,552 - uvicorn.access - INFO - 1.168.107.211:9631 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-11-22 09:20:11,029 - uvicorn.access - INFO - 1.168.107.211:9631 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:20:19,559 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:20:19,807 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:19,890 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:19,971 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,012 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,094 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,135 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,217 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,257 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,338 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,378 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,459 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,500 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,580 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,621 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,702 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,742 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,822 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:20,861 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:25,020 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
-2023-11-22 09:20:25,021 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
-2023-11-22 09:20:25,224 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 09:20:25,319 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:25,401 - uvicorn.access - INFO - 1.168.107.211:9652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:25,446 - uvicorn.access - INFO - 1.168.107.211:9649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:20:39,537 - app.api.classes - INFO - get_school
-2023-11-22 09:20:39,659 - uvicorn.access - INFO - 1.168.107.211:9692 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-11-22 09:20:48,871 - app.api.classes - INFO - get_school
-2023-11-22 09:20:48,876 - uvicorn.access - INFO - 1.168.107.211:9711 - "GET /api/get_school?location_id=1623 HTTP/1.1" 200
-2023-11-22 09:21:17,734 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:21:17,984 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,066 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,148 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,229 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,273 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,355 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,400 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,482 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,528 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,611 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,656 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,738 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,782 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,864 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,909 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:18,990 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:19,037 - uvicorn.access - INFO - 1.168.107.211:9769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:19,118 - uvicorn.access - INFO - 1.168.107.211:9770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:21:56,371 - app.api.users - ERROR - 236
-2023-11-22 09:21:56,382 - uvicorn.access - INFO - 1.168.107.211:9771 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-11-22 09:21:58,348 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:21:58,507 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,554 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,601 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,648 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,693 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,733 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,780 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,821 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,868 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,910 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:58,957 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,000 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,047 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,091 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,138 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,181 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,229 - uvicorn.access - INFO - 1.168.107.211:9861 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:21:59,270 - uvicorn.access - INFO - 1.168.107.211:9771 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:22:11,834 - uvicorn.access - INFO - 1.168.107.211:9860 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:22:11,911 - uvicorn.access - INFO - 1.168.107.211:9862 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:22:11,923 - uvicorn.access - INFO - 1.168.107.211:9860 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:22:35,221 - uvicorn.access - INFO - 1.168.107.211:9913 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-11-22 09:22:50,925 - uvicorn.access - INFO - 1.168.107.211:9996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzUzMTZ9.5Ed8mrIM1MNcyyFaaWcD0nwPGWKIHvJxbnnsbgTfIiA HTTP/1.1" 200
-2023-11-22 09:23:03,135 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 09:23:03,162 - uvicorn.access - INFO - 1.168.107.211:10027 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-22 09:23:03,169 - uvicorn.access - INFO - 1.168.107.211:10029 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-22 09:23:03,170 - uvicorn.access - INFO - 1.168.107.211:10028 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 09:23:03,176 - app.api.classes - INFO - get_school
-2023-11-22 09:23:03,283 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_school HTTP/1.1" 200
-2023-11-22 09:23:04,700 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,741 - uvicorn.access - INFO - 1.168.107.211:10028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,786 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,827 - uvicorn.access - INFO - 1.168.107.211:10028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,871 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,912 - uvicorn.access - INFO - 1.168.107.211:10028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,957 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:04,998 - uvicorn.access - INFO - 1.168.107.211:10028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:05,044 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:09,646 - uvicorn.access - INFO - 1.168.107.211:10025 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-22 09:23:21,140 - uvicorn.access - INFO - 1.168.107.211:10026 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-22 09:26:01,223 - uvicorn.access - INFO - 1.168.107.211:10469 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-22 09:26:05,547 - app.api.users - ERROR - 236
-2023-11-22 09:26:05,550 - uvicorn.access - INFO - 1.168.107.211:10469 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-11-22 09:26:07,355 - uvicorn.access - INFO - 1.168.107.211:10469 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:26:21,006 - app.api.classes - INFO - get_school
-2023-11-22 09:26:21,011 - uvicorn.access - INFO - 1.168.107.211:10512 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:26:22,732 - uvicorn.access - INFO - 1.168.107.211:10512 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:26:25,375 - uvicorn.access - INFO - 1.168.107.211:10512 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:26:45,044 - app.api.classes - INFO - get_school
-2023-11-22 09:26:45,049 - uvicorn.access - INFO - 1.168.107.211:10576 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:29:28,009 - uvicorn.access - INFO - 1.168.107.211:10903 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:35:02,416 - app.api.classes - INFO - get_school
-2023-11-22 09:35:02,420 - uvicorn.access - INFO - 1.168.107.211:11345 - "GET /api/get_school?&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:35:05,347 - app.api.classes - INFO - get_school
-2023-11-22 09:35:05,350 - uvicorn.access - INFO - 1.168.107.211:11345 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:41:16,118 - uvicorn.access - INFO - 1.168.107.211:11840 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:41:17,125 - app.api.classes - INFO - get_school
-2023-11-22 09:41:17,128 - uvicorn.access - INFO - 1.168.107.211:11840 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 09:45:53,768 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:45:53,768 - uvicorn.access - INFO - 1.168.107.211:12120 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:47:30,881 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:47:30,881 - uvicorn.access - INFO - 1.168.107.211:12219 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:48:04,862 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:48:04,862 - uvicorn.access - INFO - 1.168.107.211:12256 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:48:48,517 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:48:48,517 - uvicorn.access - INFO - 1.168.107.211:12301 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:51:14,027 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:51:14,028 - uvicorn.access - INFO - 1.168.107.211:12447 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:51:34,965 - app.api.classes - INFO - get_school
-2023-11-22 09:51:34,973 - uvicorn.access - INFO - 118.165.200.14:51328 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:51:35,067 - app.api.classes - INFO - get_school
-2023-11-22 09:51:35,072 - uvicorn.access - INFO - 118.165.200.14:51328 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:52:07,720 - app.api.classes - ERROR - not get lat and lng
-2023-11-22 09:52:07,721 - uvicorn.access - INFO - 1.168.107.211:12499 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-22 09:53:38,854 - app.api.classes - INFO - get_school
-2023-11-22 09:53:38,858 - uvicorn.access - INFO - 118.165.200.14:51362 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:53:38,950 - app.api.classes - INFO - get_school
-2023-11-22 09:53:38,954 - uvicorn.access - INFO - 118.165.200.14:51362 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:53:55,160 - uvicorn.access - INFO - 118.165.200.14:51393 - "POST /api/login HTTP/1.1" 200
-2023-11-22 09:53:55,291 - uvicorn.access - INFO - 118.165.200.14:51393 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAwODc3MjM0fQ.b0AwUaxNgRcVsvlfWrhhkL5L7mdjLdE3Aaxzj1ISarQ HTTP/1.1" 200
-2023-11-22 09:53:57,776 - app.api.classes - INFO - get_school
-2023-11-22 09:53:57,781 - uvicorn.access - INFO - 118.165.200.14:51393 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:53:57,841 - app.api.classes - INFO - get_school
-2023-11-22 09:53:57,847 - uvicorn.access - INFO - 118.165.200.14:51393 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:54:54,684 - uvicorn.access - INFO - 123.194.35.197:57822 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 09:54:54,687 - uvicorn.access - INFO - 123.194.35.197:57821 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 09:55:52,870 - app.api.classes - INFO - get_school
-2023-11-22 09:55:52,875 - uvicorn.access - INFO - 118.165.200.14:51419 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:55:52,967 - app.api.classes - INFO - get_school
-2023-11-22 09:55:52,971 - uvicorn.access - INFO - 118.165.200.14:51419 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:56:01,810 - uvicorn.access - INFO - 118.165.200.14:51422 - "POST /api/login HTTP/1.1" 200
-2023-11-22 09:56:01,869 - uvicorn.access - INFO - 118.165.200.14:51422 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAwODc3MzYxfQ.jfhVyG2EncImPFpPZ9WkHR2Fjhwpsaf3AY23IaK1yLk HTTP/1.1" 200
-2023-11-22 09:56:02,885 - app.api.classes - INFO - get_school
-2023-11-22 09:56:02,890 - uvicorn.access - INFO - 118.165.200.14:51422 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:56:02,943 - app.api.classes - INFO - get_school
-2023-11-22 09:56:02,948 - uvicorn.access - INFO - 118.165.200.14:51422 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:56:15,627 - app.api.classes - INFO - get_school
-2023-11-22 09:56:15,632 - uvicorn.access - INFO - 118.165.200.14:51441 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 09:56:20,492 - uvicorn.access - INFO - 118.165.200.14:51447 - "POST /api/login HTTP/1.1" 200
-2023-11-22 09:56:20,595 - uvicorn.access - INFO - 118.165.200.14:51447 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAwODc3MzgwfQ.wD972vKF1GoM7cPyH4qV9Q0S59Rhftv-8n4ztVh-jm4 HTTP/1.1" 200
-2023-11-22 09:56:24,328 - uvicorn.access - INFO - 118.165.200.14:51447 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 09:57:15,179 - uvicorn.access - INFO - 118.165.200.14:51480 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 09:57:17,400 - uvicorn.access - INFO - 118.165.200.14:51480 - "GET /api/get_article?article_id=160 HTTP/1.1" 200
-2023-11-22 09:58:02,017 - uvicorn.access - INFO - 118.165.200.14:51496 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 10:11:46,378 - uvicorn.access - INFO - 1.168.107.211:3245 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 10:11:46,382 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 10:11:46,383 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDA4NzU1NjV9.d9KQqNDbLPJxfKVZdDMcRDsSu0-UbxwyZuBZWuYykpg HTTP/1.1" 200
-2023-11-22 10:11:47,107 - uvicorn.access - INFO - 1.168.107.211:3245 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-22 10:11:47,135 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 10:11:47,151 - uvicorn.access - INFO - 1.168.107.211:3245 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 10:11:47,158 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-22 10:11:47,177 - app.api.classes - INFO - get_school
-2023-11-22 10:11:47,282 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_school HTTP/1.1" 200
-2023-11-22 10:11:49,031 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,073 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,120 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,161 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,206 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,248 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,293 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,334 - uvicorn.access - INFO - 1.168.107.211:3247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 10:11:49,380 - uvicorn.access - INFO - 1.168.107.211:3246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 11:27:46,002 - app.api.classes - INFO - get_school
-2023-11-22 11:27:46,008 - uvicorn.access - INFO - 118.165.200.14:57690 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:27:46,102 - app.api.classes - INFO - get_school
-2023-11-22 11:27:46,107 - uvicorn.access - INFO - 118.165.200.14:57690 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:28:01,245 - app.api.classes - INFO - get_school
-2023-11-22 11:28:01,253 - uvicorn.access - INFO - 118.165.200.14:57789 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:28:01,345 - app.api.classes - INFO - get_school
-2023-11-22 11:28:01,349 - uvicorn.access - INFO - 118.165.200.14:57789 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:28:03,606 - app.api.classes - INFO - get_school
-2023-11-22 11:28:03,612 - uvicorn.access - INFO - 118.165.200.14:57789 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:28:09,337 - uvicorn.access - INFO - 118.165.200.14:57831 - "POST /api/login HTTP/1.1" 200
-2023-11-22 11:28:09,402 - uvicorn.access - INFO - 118.165.200.14:57831 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAwODgyODg5fQ.QJgnkI676n2vZfkkc54RB059zjTFNaXyy6ghFbTOxus HTTP/1.1" 200
-2023-11-22 11:28:11,761 - uvicorn.access - INFO - 118.165.200.14:57846 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:37:05,088 - app.api.classes - INFO - get_school
-2023-11-22 11:37:05,096 - uvicorn.access - INFO - 118.165.200.14:57863 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:37:14,540 - app.api.classes - INFO - get_school
-2023-11-22 11:37:14,545 - uvicorn.access - INFO - 118.165.200.14:60182 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:37:14,644 - app.api.classes - INFO - get_school
-2023-11-22 11:37:14,648 - uvicorn.access - INFO - 118.165.200.14:60182 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-22 11:37:18,531 - uvicorn.access - INFO - 118.165.200.14:60216 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:38:14,540 - uvicorn.access - INFO - 182.242.168.44:36270 - "GET / HTTP/1.0" 404
-2023-11-22 11:38:32,260 - uvicorn.access - INFO - 118.165.200.14:60596 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:38:33,514 - uvicorn.access - INFO - 118.165.200.14:60596 - "GET /api/get_article?article_id=160 HTTP/1.1" 200
-2023-11-22 11:38:56,115 - uvicorn.access - INFO - 27.98.228.133:43280 - "GET / HTTP/1.1" 404
-2023-11-22 11:39:16,292 - uvicorn.access - INFO - 118.165.200.14:60791 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 11:39:43,215 - uvicorn.access - INFO - 118.165.200.14:60918 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:40:13,248 - uvicorn.access - INFO - 118.165.200.14:61061 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 11:41:56,233 - uvicorn.access - INFO - 118.165.200.14:61501 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:42:36,675 - uvicorn.access - INFO - 118.165.200.14:61685 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:43:01,476 - uvicorn.access - INFO - 118.165.200.14:61801 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:43:15,928 - uvicorn.access - INFO - 118.165.200.14:61888 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:44:16,920 - uvicorn.access - INFO - 118.165.200.14:62160 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 11:44:39,725 - uvicorn.access - INFO - 118.165.200.14:62258 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 11:46:50,454 - uvicorn.access - INFO - 118.165.200.14:62802 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:48:30,890 - uvicorn.access - INFO - 118.165.200.14:63245 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:49:11,902 - uvicorn.access - INFO - 118.165.200.14:63443 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:50:31,835 - uvicorn.access - INFO - 118.165.200.14:63780 - "POST /api/insert_article HTTP/1.1" 200
-2023-11-22 11:50:52,583 - uvicorn.access - INFO - 118.165.200.14:63894 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 11:50:54,954 - uvicorn.access - INFO - 118.165.200.14:63894 - "GET /api/get_article?article_id=161 HTTP/1.1" 200
-2023-11-22 11:51:58,471 - uvicorn.access - INFO - 118.165.200.14:64192 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:05:53,689 - uvicorn.access - INFO - 118.165.200.14:51303 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:05:58,174 - uvicorn.access - INFO - 118.165.200.14:51331 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 12:06:56,255 - uvicorn.access - INFO - 118.165.200.14:51582 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:07:24,336 - uvicorn.access - INFO - 118.165.200.14:51725 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:13:05,440 - uvicorn.access - INFO - 118.165.200.14:53166 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:13:10,742 - uvicorn.access - INFO - 118.165.200.14:53208 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:15:46,115 - uvicorn.access - INFO - 118.165.200.14:53878 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:17:04,662 - uvicorn.access - INFO - 118.165.200.14:54221 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:19:11,532 - uvicorn.access - INFO - 118.165.200.14:54783 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:19:50,348 - uvicorn.access - INFO - 118.165.200.14:54969 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:21:33,674 - uvicorn.access - INFO - 118.165.200.14:55420 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:22:38,545 - uvicorn.access - INFO - 118.165.200.14:55713 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:24:07,373 - uvicorn.access - INFO - 118.165.200.14:56089 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:25:10,593 - uvicorn.access - INFO - 118.165.200.14:56368 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:25:35,120 - uvicorn.access - INFO - 118.165.200.14:56478 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:25:50,084 - uvicorn.access - INFO - 118.165.200.14:56565 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:26:38,077 - uvicorn.access - INFO - 118.165.200.14:56772 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:26:59,854 - uvicorn.access - INFO - 118.165.200.14:56882 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:27:58,172 - uvicorn.access - INFO - 118.165.200.14:57141 - "POST /api/insert_article HTTP/1.1" 200
-2023-11-22 12:29:40,989 - uvicorn.access - INFO - 118.165.200.14:57572 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:29:52,332 - uvicorn.access - INFO - 118.165.200.14:57631 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 12:31:58,680 - uvicorn.access - INFO - 118.165.200.14:58164 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:33:13,726 - uvicorn.access - INFO - 118.165.200.14:58493 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 12:33:16,616 - uvicorn.access - INFO - 118.165.200.14:58493 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 12:35:23,126 - uvicorn.access - INFO - 118.165.200.14:59050 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:35:50,276 - uvicorn.access - INFO - 118.165.200.14:59189 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:35:53,596 - uvicorn.access - INFO - 118.165.200.14:59230 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:36:01,703 - uvicorn.access - INFO - 118.165.200.14:59295 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 12:36:09,203 - uvicorn.access - INFO - 118.165.200.14:59356 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:01:23,359 - uvicorn.access - INFO - 118.165.200.14:49283 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:01:29,165 - uvicorn.access - INFO - 118.165.200.14:49330 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:01:37,530 - uvicorn.access - INFO - 118.165.200.14:49382 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:01:42,147 - uvicorn.access - INFO - 118.165.200.14:49426 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:01:52,459 - uvicorn.access - INFO - 118.165.200.14:49486 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:02:01,223 - uvicorn.access - INFO - 118.165.200.14:49545 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:02:11,055 - uvicorn.access - INFO - 118.165.200.14:49606 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:02:38,571 - uvicorn.access - INFO - 1.168.107.211:13630 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-22 13:02:38,573 - uvicorn.access - INFO - 1.168.107.211:13627 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-22 13:02:38,617 - uvicorn.access - INFO - 1.168.107.211:13630 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-22 13:02:38,628 - uvicorn.access - INFO - 1.168.107.211:13627 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 13:02:38,644 - uvicorn.access - INFO - 1.168.107.211:13631 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-22 13:03:08,198 - uvicorn.access - INFO - 118.165.200.14:49902 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:03:26,599 - uvicorn.access - INFO - 1.168.107.211:13628 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 13:03:26,652 - uvicorn.access - INFO - 1.168.107.211:13629 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 13:03:36,682 - uvicorn.access - INFO - 118.165.200.14:50046 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:05:02,142 - uvicorn.access - INFO - 1.168.107.211:13779 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=120 HTTP/1.1" 200
-2023-11-22 13:05:30,512 - uvicorn.access - INFO - 118.165.200.14:50538 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:05:32,300 - uvicorn.access - INFO - 118.165.200.14:50538 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:05:41,139 - uvicorn.access - INFO - 1.168.107.211:13819 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 13:05:41,190 - uvicorn.access - INFO - 1.168.107.211:13819 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-22 13:05:41,212 - uvicorn.access - INFO - 1.168.107.211:13818 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-22 13:05:50,345 - uvicorn.access - INFO - 118.165.200.14:50646 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:05:50,409 - uvicorn.access - INFO - 118.165.200.14:50646 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:05:57,669 - uvicorn.access - INFO - 1.168.107.211:13820 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 13:05:57,712 - uvicorn.access - INFO - 1.168.107.211:13820 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 13:05:57,873 - uvicorn.access - INFO - 1.168.107.211:13820 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:05:57,880 - uvicorn.access - INFO - 1.168.107.211:13840 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 13:05:57,884 - uvicorn.access - INFO - 1.168.107.211:13839 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:05:57,918 - uvicorn.access - INFO - 1.168.107.211:13841 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:05:57,958 - uvicorn.access - INFO - 1.168.107.211:13839 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 13:05:57,959 - uvicorn.access - INFO - 1.168.107.211:13840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:05:58,004 - uvicorn.access - INFO - 1.168.107.211:13839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:05:58,046 - uvicorn.access - INFO - 1.168.107.211:13840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:05:58,091 - uvicorn.access - INFO - 1.168.107.211:13839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:05:58,132 - uvicorn.access - INFO - 1.168.107.211:13840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:05:58,177 - uvicorn.access - INFO - 1.168.107.211:13839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:06:14,849 - uvicorn.access - INFO - 118.165.200.14:50787 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:06:24,980 - uvicorn.access - INFO - 118.165.200.14:50854 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:06:47,800 - uvicorn.access - INFO - 1.168.107.211:13842 - "GET /api/get_class_name?class_name_id=602 HTTP/1.1" 200
-2023-11-22 13:06:47,895 - uvicorn.access - INFO - 1.168.107.211:13842 - "GET /api/get_event?class_name_id=602 HTTP/1.1" 200
-2023-11-22 13:06:47,996 - uvicorn.access - INFO - 1.168.107.211:13895 - "GET /api/get_class_name?is_check=1&category=&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-22 13:06:48,090 - uvicorn.access - INFO - 1.168.107.211:13895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:06:48,177 - uvicorn.access - INFO - 1.168.107.211:13842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:06:48,263 - uvicorn.access - INFO - 1.168.107.211:13895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:06:48,348 - uvicorn.access - INFO - 1.168.107.211:13842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:18,224 - uvicorn.access - INFO - 1.168.107.211:13896 - "GET /api/get_article?article_id=87 HTTP/1.1" 200
-2023-11-22 13:07:20,284 - uvicorn.access - INFO - 1.168.107.211:13896 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 13:07:20,356 - uvicorn.access - INFO - 1.168.107.211:13896 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:07:20,393 - uvicorn.access - INFO - 1.168.107.211:13943 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-22 13:07:20,409 - uvicorn.access - INFO - 1.168.107.211:13944 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-22 13:07:20,422 - uvicorn.access - INFO - 1.168.107.211:13942 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:07:20,424 - uvicorn.access - INFO - 1.168.107.211:13940 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-22 13:07:20,443 - uvicorn.access - INFO - 1.168.107.211:13943 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-22 13:07:20,488 - uvicorn.access - INFO - 1.168.107.211:13940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:20,529 - uvicorn.access - INFO - 1.168.107.211:13943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:20,575 - uvicorn.access - INFO - 1.168.107.211:13940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:20,622 - uvicorn.access - INFO - 1.168.107.211:13943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:20,668 - uvicorn.access - INFO - 1.168.107.211:13940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:07:20,711 - uvicorn.access - INFO - 1.168.107.211:13943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:08:13,291 - uvicorn.access - INFO - 118.165.200.14:51331 - "POST /api/insert_article_imgs HTTP/1.1" 200
-2023-11-22 13:08:31,383 - uvicorn.access - INFO - 1.168.107.211:14013 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 13:08:31,426 - uvicorn.access - INFO - 1.168.107.211:14013 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-22 13:08:31,478 - uvicorn.access - INFO - 1.168.107.211:14013 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 13:08:38,169 - uvicorn.access - INFO - 118.165.200.14:51442 - "POST /api/insert_article HTTP/1.1" 422
-2023-11-22 13:11:12,667 - uvicorn.access - INFO - 118.165.200.14:52091 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:11:17,136 - uvicorn.access - INFO - 118.165.200.14:52138 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:11:31,063 - uvicorn.access - INFO - 118.165.200.14:52218 - "GET /api/get_news HTTP/1.1" 200
-2023-11-22 13:11:32,343 - uvicorn.access - INFO - 118.165.200.14:52218 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:12:03,128 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-22 13:12:03,170 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-22 13:12:03,219 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-22 13:12:03,273 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,316 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,361 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,403 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,444 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,483 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,523 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,564 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,606 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,646 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,686 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,727 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,767 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,808 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,849 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,888 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,929 - uvicorn.access - INFO - 1.168.107.211:14228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:03,970 - uvicorn.access - INFO - 1.168.107.211:14231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-22 13:12:20,398 - uvicorn.access - INFO - 118.165.200.14:52460 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-22 13:13:09,124 - uvicorn.error - INFO - Shutting down
-2023-11-22 13:13:09,225 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-11-22 13:13:25,366 - uvicorn.error - INFO - Finished server process [829215]

+ 0 - 268
log/test.log.2023-11-22

@@ -1,268 +0,0 @@
-2023-11-23 01:06:17,646 - uvicorn.access - INFO - 66.249.66.41:49864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:17,808 - uvicorn.access - INFO - 66.249.66.41:49864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:18,539 - uvicorn.access - INFO - 66.249.66.40:44979 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:19,012 - uvicorn.access - INFO - 66.249.66.42:38410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:19,172 - uvicorn.access - INFO - 66.249.66.42:38410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:19,644 - uvicorn.access - INFO - 66.249.66.42:38410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:20,124 - uvicorn.access - INFO - 66.249.66.40:44979 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:20,608 - uvicorn.access - INFO - 66.249.66.40:44979 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:06:21,120 - uvicorn.access - INFO - 66.249.66.41:49864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 01:10:06,110 - uvicorn.access - INFO - 66.249.66.42:40115 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 01:10:06,350 - uvicorn.access - INFO - 66.249.66.42:40115 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-23 01:10:07,014 - uvicorn.access - INFO - 66.249.66.40:41976 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-23 01:10:07,172 - app.api.classes - INFO - get_school
-2023-11-23 01:10:07,304 - uvicorn.access - INFO - 66.249.66.40:41976 - "GET /api/get_school HTTP/1.1" 200
-2023-11-23 01:10:08,571 - uvicorn.access - INFO - 66.249.66.41:42727 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-23 02:34:39,319 - uvicorn.access - INFO - 66.249.66.42:44239 - "GET /api/get_news?news_id=54 HTTP/1.1" 200
-2023-11-23 04:51:26,955 - uvicorn.access - INFO - 172.104.11.51:53602 - "GET / HTTP/1.1" 404
-2023-11-23 05:47:46,178 - uvicorn.access - INFO - 205.210.31.240:63026 - "GET / HTTP/1.1" 404
-2023-11-23 08:09:03,382 - uvicorn.access - INFO - 104.28.128.14:56176 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 08:09:03,524 - uvicorn.access - INFO - 104.28.128.14:56208 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-23 08:09:03,528 - uvicorn.access - INFO - 104.28.128.14:56220 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-23 08:09:03,586 - app.api.classes - INFO - get_school
-2023-11-23 08:09:03,715 - uvicorn.access - INFO - 104.28.128.14:56319 - "GET /api/get_school HTTP/1.1" 200
-2023-11-23 08:09:03,793 - uvicorn.access - INFO - 104.28.128.14:56274 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-23 08:09:07,599 - uvicorn.access - INFO - 104.28.128.14:56176 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:09:37,601 - uvicorn.access - INFO - 104.28.128.14:56228 - "GET /api/get_news HTTP/1.1" 200
-2023-11-23 08:09:41,114 - uvicorn.access - INFO - 104.28.128.14:56228 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 08:09:41,336 - app.api.classes - INFO - get_school
-2023-11-23 08:09:41,340 - uvicorn.access - INFO - 104.28.128.14:55984 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-23 08:09:41,451 - uvicorn.access - INFO - 104.28.128.14:55842 - "GET /api/get_school HTTP/1.1" 200
-2023-11-23 08:09:41,456 - uvicorn.access - INFO - 104.28.128.14:55852 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-23 08:09:41,506 - uvicorn.access - INFO - 104.28.128.14:56157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-23 08:09:41,665 - uvicorn.access - INFO - 104.28.128.14:56228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:44,947 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-23 08:57:44,983 - uvicorn.access - INFO - 36.233.153.180:56630 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-23 08:57:44,991 - app.api.classes - INFO - get_school
-2023-11-23 08:57:44,994 - uvicorn.access - INFO - 36.233.153.180:56627 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 08:57:45,110 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_school HTTP/1.1" 200
-2023-11-23 08:57:45,143 - uvicorn.access - INFO - 36.233.153.180:56626 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-23 08:57:45,511 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,560 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,606 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,651 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,696 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,742 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,793 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,846 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:57:45,892 - uvicorn.access - INFO - 36.233.153.180:56628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 08:58:00,993 - uvicorn.access - INFO - 36.233.153.180:56631 - "GET /api/get_article?article_id=160 HTTP/1.1" 200
-2023-11-23 09:06:00,155 - uvicorn.access - INFO - 118.165.200.14:54380 - "GET /openapi.json HTTP/1.1" 200
-2023-11-23 09:07:52,730 - app.api.classes - INFO - get_school
-2023-11-23 09:07:52,738 - uvicorn.access - INFO - 118.165.200.14:54469 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-23 09:07:52,828 - app.api.classes - INFO - get_school
-2023-11-23 09:07:52,833 - uvicorn.access - INFO - 118.165.200.14:54469 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-23 09:08:10,195 - uvicorn.access - INFO - 118.165.200.14:54519 - "GET /api/get_article?group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9 HTTP/1.1" 200
-2023-11-23 09:08:34,075 - uvicorn.access - INFO - 118.165.200.14:54683 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-23 09:08:34,994 - uvicorn.access - INFO - 118.165.200.14:54699 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 09:09:41,496 - uvicorn.access - INFO - 118.165.200.14:54907 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-23 09:18:34,649 - uvicorn.access - INFO - 66.249.66.42:38732 - "GET /robots.txt HTTP/1.1" 404
-2023-11-23 09:18:35,135 - uvicorn.access - INFO - 66.249.66.41:58281 - "GET /api/get_event?class_name_id=585 HTTP/1.1" 200
-2023-11-23 09:18:35,316 - uvicorn.access - INFO - 66.249.66.42:38732 - "GET /api/get_class_name?class_name_id=585 HTTP/1.1" 200
-2023-11-23 09:18:35,827 - uvicorn.access - INFO - 66.249.66.41:58281 - "GET /api/get_class_name?is_check=1&category=&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 09:18:36,277 - uvicorn.access - INFO - 66.249.66.42:38732 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:18:36,755 - uvicorn.access - INFO - 66.249.66.42:38732 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:18:37,548 - uvicorn.access - INFO - 66.249.66.40:47162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:18:37,718 - uvicorn.access - INFO - 66.249.66.41:58281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:09,923 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 09:21:10,187 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,273 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,359 - uvicorn.access - INFO - 1.168.120.196:6271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,400 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,488 - uvicorn.access - INFO - 1.168.120.196:6271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,529 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,614 - uvicorn.access - INFO - 1.168.120.196:6271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,654 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,738 - uvicorn.access - INFO - 1.168.120.196:6271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,777 - uvicorn.access - INFO - 1.168.120.196:6267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,945 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:10,988 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,030 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,071 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,114 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,155 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,199 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:11,241 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,249 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-23 09:21:13,279 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 09:21:13,298 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-23 09:21:13,315 - uvicorn.access - INFO - 1.168.120.196:6276 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-23 09:21:13,323 - app.api.classes - INFO - get_school
-2023-11-23 09:21:13,433 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_school HTTP/1.1" 200
-2023-11-23 09:21:13,436 - uvicorn.access - INFO - 1.168.120.196:6276 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,530 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,573 - uvicorn.access - INFO - 1.168.120.196:6276 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,660 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,701 - uvicorn.access - INFO - 1.168.120.196:6276 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,787 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,827 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,869 - uvicorn.access - INFO - 1.168.120.196:6274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:13,910 - uvicorn.access - INFO - 1.168.120.196:6275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,624 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 09:21:27,752 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,793 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,839 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,879 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,924 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:27,963 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,010 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,051 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,096 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,137 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,183 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,223 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,268 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,307 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,351 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,392 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,437 - uvicorn.access - INFO - 1.168.120.196:6293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:28,477 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:30,565 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-11-23 09:21:31,286 - uvicorn.access - INFO - 1.168.120.196:6292 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 09:21:58,484 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-23 09:21:58,529 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-23 09:21:58,576 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-23 09:21:58,607 - uvicorn.access - INFO - 1.168.120.196:6359 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-23 09:21:58,659 - uvicorn.access - INFO - 1.168.120.196:6359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:58,701 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:58,743 - uvicorn.access - INFO - 1.168.120.196:6359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:58,784 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:58,824 - uvicorn.access - INFO - 1.168.120.196:6359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:21:58,865 - uvicorn.access - INFO - 1.168.120.196:6357 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:23,150 - uvicorn.access - INFO - 1.168.120.196:6360 - "GET /api/get_tgc_img?page_num=2&page_amount=12 HTTP/1.1" 200
-2023-11-23 09:22:31,727 - uvicorn.access - INFO - 1.168.120.196:6358 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-23 09:22:46,547 - uvicorn.access - INFO - 1.168.120.196:6419 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-23 09:22:46,722 - uvicorn.access - INFO - 1.168.120.196:6419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:46,808 - uvicorn.access - INFO - 1.168.120.196:6419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:46,896 - uvicorn.access - INFO - 1.168.120.196:6419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:46,943 - uvicorn.access - INFO - 1.168.120.196:6422 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-23 09:22:46,983 - uvicorn.access - INFO - 1.168.120.196:6423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,025 - uvicorn.access - INFO - 1.168.120.196:6422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,071 - uvicorn.access - INFO - 1.168.120.196:6423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,112 - uvicorn.access - INFO - 1.168.120.196:6422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,157 - uvicorn.access - INFO - 1.168.120.196:6423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,198 - uvicorn.access - INFO - 1.168.120.196:6422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,243 - uvicorn.access - INFO - 1.168.120.196:6423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:22:47,284 - uvicorn.access - INFO - 1.168.120.196:6422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 09:31:07,353 - uvicorn.access - INFO - 36.233.153.180:57157 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-23 09:31:07,365 - uvicorn.access - INFO - 36.233.153.180:57158 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-23 09:31:10,368 - uvicorn.access - INFO - 36.233.153.180:57158 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-23 09:31:11,057 - uvicorn.access - INFO - 36.233.153.180:57158 - "GET /api/get_group_classes_and_articles?group_id=3 HTTP/1.1" 200
-2023-11-23 09:31:15,635 - uvicorn.access - INFO - 36.233.153.180:57158 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-23 09:31:16,349 - uvicorn.access - INFO - 36.233.153.180:57158 - "GET /api/get_group_classes_and_articles?group_id=3 HTTP/1.1" 200
-2023-11-23 09:31:22,419 - uvicorn.access - INFO - 36.233.153.180:57205 - "GET /api/get_article?article_id=172 HTTP/1.1" 200
-2023-11-23 09:31:27,668 - uvicorn.access - INFO - 36.233.153.180:57209 - "GET /api/get_article?article_id=89 HTTP/1.1" 200
-2023-11-23 09:31:32,438 - uvicorn.access - INFO - 36.233.153.180:57209 - "GET /api/get_article?article_id=50 HTTP/1.1" 200
-2023-11-23 09:31:36,887 - uvicorn.access - INFO - 36.233.153.180:57209 - "GET /api/get_article?article_id=49 HTTP/1.1" 200
-2023-11-23 10:03:31,963 - uvicorn.access - INFO - 66.249.66.41:35986 - "GET /api/get_class_name?class_name_id=608 HTTP/1.1" 200
-2023-11-23 10:03:32,459 - uvicorn.access - INFO - 66.249.66.40:41679 - "GET /api/get_event?class_name_id=608 HTTP/1.1" 200
-2023-11-23 10:03:32,660 - uvicorn.access - INFO - 66.249.66.40:41679 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:08:22,346 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 10:08:22,480 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,523 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,565 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,607 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,648 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,694 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,735 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,780 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,821 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,867 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,909 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,957 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:22,998 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:23,044 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:23,086 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:23,131 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:23,171 - uvicorn.access - INFO - 1.168.120.196:10628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:23,217 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:08:37,010 - uvicorn.access - INFO - 1.168.120.196:10721 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
-2023-11-23 10:08:37,014 - uvicorn.access - INFO - 1.168.120.196:10720 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
-2023-11-23 10:08:37,068 - uvicorn.access - INFO - 1.168.120.196:10720 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:10:12,252 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 10:10:12,396 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,443 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,489 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,534 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,574 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,619 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,658 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,703 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,743 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,787 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,828 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,874 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,915 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:12,960 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:13,001 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:13,046 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:13,088 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:13,134 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:15,826 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_class_name?class_name_id=5487 HTTP/1.1" 200
-2023-11-23 10:10:15,827 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_event?class_name_id=5487 HTTP/1.1" 200
-2023-11-23 10:10:15,940 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:10:20,671 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
-2023-11-23 10:10:20,674 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
-2023-11-23 10:10:20,806 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:10:20,856 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:20,901 - uvicorn.access - INFO - 1.168.120.196:10838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:20,945 - uvicorn.access - INFO - 1.168.120.196:10836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:42,435 - uvicorn.access - INFO - 1.168.120.196:10839 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-11-23 10:10:42,484 - uvicorn.access - INFO - 1.168.120.196:10839 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-11-23 10:10:42,552 - uvicorn.access - INFO - 1.168.120.196:10875 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:10:42,604 - uvicorn.access - INFO - 1.168.120.196:10875 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:42,650 - uvicorn.access - INFO - 1.168.120.196:10839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:42,696 - uvicorn.access - INFO - 1.168.120.196:10875 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:10:55,171 - uvicorn.access - INFO - 1.168.120.196:10892 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
-2023-11-23 10:10:55,173 - uvicorn.access - INFO - 1.168.120.196:10891 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
-2023-11-23 10:10:55,267 - uvicorn.access - INFO - 1.168.120.196:10891 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:14:33,846 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-23 10:14:33,976 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,018 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,058 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,098 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,139 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,179 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,220 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,263 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,304 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,347 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,389 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,431 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,472 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,517 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,558 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,601 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,643 - uvicorn.access - INFO - 1.168.120.196:11361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:34,684 - uvicorn.access - INFO - 1.168.120.196:11362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:14:50,727 - uvicorn.access - INFO - 1.168.120.196:11363 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E5%8D%97%E6%8A%95%E7%B8%A3%E8%8D%89%E5%B1%AF%E9%8E%AE HTTP/1.1" 200
-2023-11-23 10:14:53,734 - uvicorn.access - INFO - 1.168.120.196:11363 - "GET /api/get_class_name?class_name_id=5484 HTTP/1.1" 200
-2023-11-23 10:14:53,826 - uvicorn.access - INFO - 1.168.120.196:11363 - "GET /api/get_event?class_name_id=5484 HTTP/1.1" 200
-2023-11-23 10:14:53,885 - uvicorn.access - INFO - 1.168.120.196:11384 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:14:59,872 - uvicorn.access - INFO - 1.168.120.196:11385 - "GET /api/get_class_name?class_name_id=5486 HTTP/1.1" 200
-2023-11-23 10:14:59,921 - uvicorn.access - INFO - 1.168.120.196:11385 - "GET /api/get_event?class_name_id=5486 HTTP/1.1" 200
-2023-11-23 10:14:59,954 - uvicorn.access - INFO - 1.168.120.196:11395 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:15:12,703 - uvicorn.access - INFO - 1.168.120.196:11396 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-11-23 10:15:12,760 - uvicorn.access - INFO - 1.168.120.196:11396 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-11-23 10:15:12,800 - uvicorn.access - INFO - 1.168.120.196:11413 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 10:15:12,846 - uvicorn.access - INFO - 1.168.120.196:11413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:15:12,885 - uvicorn.access - INFO - 1.168.120.196:11396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:15:12,930 - uvicorn.access - INFO - 1.168.120.196:11413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 10:16:02,340 - uvicorn.access - INFO - 1.168.120.196:11414 - "GET /api/get_class_name?class_name_id=5486 HTTP/1.1" 200
-2023-11-23 10:16:02,430 - uvicorn.access - INFO - 1.168.120.196:11414 - "GET /api/get_event?class_name_id=5486 HTTP/1.1" 200
-2023-11-23 10:16:02,494 - uvicorn.access - INFO - 1.168.120.196:11495 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-23 11:44:11,353 - uvicorn.access - INFO - 1.165.152.46:51998 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-23 11:44:12,887 - uvicorn.access - INFO - 1.165.152.46:51998 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-23 11:44:13,233 - uvicorn.access - INFO - 1.165.152.46:51998 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-23 11:44:13,567 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-23 11:44:13,902 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 11:44:14,008 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 11:44:14,235 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 11:44:14,323 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 11:44:14,393 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 11:44:14,485 - uvicorn.access - INFO - 1.165.152.46:52000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-23 12:21:53,363 - uvicorn.error - INFO - Shutting down
-2023-11-23 12:21:53,464 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-11-23 12:21:53,468 - tortoise - INFO - Tortoise-ORM shutdown
-2023-11-23 12:21:53,469 - uvicorn.error - INFO - Application shutdown complete.
-2023-11-23 12:21:53,470 - uvicorn.error - INFO - Finished server process [861170]

+ 0 - 533
log/test.log.2023-11-23

@@ -1,533 +0,0 @@
-2023-11-24 03:09:30,711 - uvicorn.access - INFO - 47.250.149.96:47534 - "GET / HTTP/1.1" 404
-2023-11-24 03:09:38,891 - uvicorn.access - INFO - 47.250.149.96:43922 - "GET /favicon.ico HTTP/1.1" 404
-2023-11-24 03:09:42,031 - uvicorn.access - INFO - 47.250.149.96:43938 - "GET /robots.txt HTTP/1.1" 404
-2023-11-24 03:09:44,455 - uvicorn.access - INFO - 47.250.149.96:44722 - "GET /sitemap.xml HTTP/1.1" 404
-2023-11-24 05:04:17,202 - uvicorn.access - INFO - 164.52.36.219:48837 - "GET / HTTP/1.1" 404
-2023-11-24 05:04:20,206 - uvicorn.access - INFO - 164.52.36.219:48837 - "GET / HTTP/1.1" 404
-2023-11-24 05:38:47,942 - uvicorn.access - INFO - 47.253.47.153:45700 - "GET / HTTP/1.1" 404
-2023-11-24 05:38:55,663 - uvicorn.access - INFO - 47.253.47.153:42362 - "GET /favicon.ico HTTP/1.1" 404
-2023-11-24 05:38:58,502 - uvicorn.access - INFO - 47.253.47.153:42364 - "GET /robots.txt HTTP/1.1" 404
-2023-11-24 05:39:01,334 - uvicorn.access - INFO - 47.253.47.153:42372 - "GET /sitemap.xml HTTP/1.1" 404
-2023-11-24 05:40:32,905 - uvicorn.access - INFO - 205.210.31.85:60996 - "GET / HTTP/1.1" 404
-2023-11-24 06:17:22,593 - uvicorn.access - INFO - 66.249.66.41:37229 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
-2023-11-24 06:17:24,268 - uvicorn.access - INFO - 66.249.66.40:44056 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
-2023-11-24 06:17:24,748 - uvicorn.access - INFO - 66.249.66.41:37229 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 06:17:25,017 - uvicorn.access - INFO - 66.249.66.41:37229 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 07:02:42,578 - uvicorn.access - INFO - 66.249.66.41:45154 - "GET /api/get_class_name?class_name_id=3472 HTTP/1.1" 200
-2023-11-24 07:02:43,068 - uvicorn.access - INFO - 66.249.66.40:44952 - "GET /api/get_event?class_name_id=3472 HTTP/1.1" 200
-2023-11-24 07:02:43,268 - uvicorn.access - INFO - 66.249.66.40:44952 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:02:52,577 - uvicorn.access - INFO - 66.249.66.41:44246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:53,051 - uvicorn.access - INFO - 66.249.66.40:57178 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:53,210 - uvicorn.access - INFO - 66.249.66.41:44246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:53,643 - uvicorn.access - INFO - 66.249.66.40:57178 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:54,115 - uvicorn.access - INFO - 66.249.66.40:57178 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:54,592 - uvicorn.access - INFO - 66.249.66.41:44246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:55,384 - uvicorn.access - INFO - 66.249.66.42:64740 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:55,556 - uvicorn.access - INFO - 66.249.66.41:44246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:02:56,043 - uvicorn.access - INFO - 66.249.66.41:44246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:17:12,171 - uvicorn.access - INFO - 220.134.19.31:3633 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:17:12,680 - uvicorn.access - INFO - 220.134.19.31:3634 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:17:12,972 - uvicorn.access - INFO - 220.134.19.31:3634 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:21:32,825 - uvicorn.access - INFO - 220.134.19.31:4048 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:21:33,078 - uvicorn.access - INFO - 220.134.19.31:4049 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:21:33,381 - uvicorn.access - INFO - 220.134.19.31:4049 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:24:40,874 - uvicorn.access - INFO - 220.134.19.31:4276 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:40,899 - uvicorn.access - INFO - 220.134.19.31:4275 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:40,935 - uvicorn.access - INFO - 220.134.19.31:4276 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:24:51,471 - uvicorn.access - INFO - 220.134.19.31:4293 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:51,472 - uvicorn.access - INFO - 220.134.19.31:4294 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:51,780 - uvicorn.access - INFO - 220.134.19.31:4294 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:24:55,951 - uvicorn.access - INFO - 220.134.19.31:4293 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:56,158 - uvicorn.access - INFO - 220.134.19.31:4294 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:24:56,450 - uvicorn.access - INFO - 220.134.19.31:4294 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:26:37,916 - uvicorn.access - INFO - 220.134.19.31:4432 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:26:38,178 - uvicorn.access - INFO - 220.134.19.31:4433 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:26:38,518 - uvicorn.access - INFO - 220.134.19.31:4433 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:26:46,439 - uvicorn.access - INFO - 220.134.19.31:4444 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 09:26:46,533 - uvicorn.access - INFO - 220.134.19.31:4445 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 09:26:46,535 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 09:26:46,584 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 09:26:46,664 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:46,730 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:46,848 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:46,916 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:46,977 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:47,053 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,627 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-24 09:26:50,713 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,753 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,807 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,859 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,909 - uvicorn.access - INFO - 220.134.19.31:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:50,949 - uvicorn.access - INFO - 220.134.19.31:4447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,284 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 09:26:59,352 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,415 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,480 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,542 - uvicorn.access - INFO - 220.134.19.31:4461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,584 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:26:59,646 - uvicorn.access - INFO - 220.134.19.31:4461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 09:27:01,125 - uvicorn.access - INFO - 220.134.19.31:4460 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:01,339 - uvicorn.access - INFO - 220.134.19.31:4461 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:01,615 - uvicorn.access - INFO - 220.134.19.31:4461 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:27:10,251 - uvicorn.access - INFO - 220.134.19.31:4473 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:10,424 - uvicorn.access - INFO - 220.134.19.31:4462 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:10,721 - uvicorn.access - INFO - 220.134.19.31:4462 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:27:13,445 - uvicorn.access - INFO - 220.134.19.31:4473 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:13,651 - uvicorn.access - INFO - 220.134.19.31:4462 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:27:13,918 - uvicorn.access - INFO - 220.134.19.31:4462 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:28:35,325 - uvicorn.access - INFO - 220.134.19.31:4569 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:28:35,556 - uvicorn.access - INFO - 220.134.19.31:4568 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 09:28:35,888 - uvicorn.access - INFO - 220.134.19.31:4568 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 09:39:55,972 - uvicorn.access - INFO - 66.249.66.42:40000 - "GET /robots.txt HTTP/1.1" 404
-2023-11-24 09:39:56,448 - uvicorn.access - INFO - 66.249.66.40:62945 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:11,847 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:10:11,977 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,019 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,059 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,100 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,140 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,185 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,226 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,271 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,311 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,357 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,397 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,442 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,482 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,528 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,568 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,613 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,653 - uvicorn.access - INFO - 1.168.120.196:9217 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:12,698 - uvicorn.access - INFO - 1.168.120.196:9213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,270 - uvicorn.access - INFO - 1.168.120.196:9219 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:10:31,336 - uvicorn.access - INFO - 1.168.120.196:9219 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:10:31,338 - uvicorn.access - INFO - 1.168.120.196:9220 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:10:31,644 - uvicorn.access - INFO - 1.168.120.196:9220 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:10:31,692 - uvicorn.access - INFO - 1.168.120.196:9220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,734 - uvicorn.access - INFO - 1.168.120.196:9219 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,780 - uvicorn.access - INFO - 1.168.120.196:9220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,822 - uvicorn.access - INFO - 1.168.120.196:9219 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,868 - uvicorn.access - INFO - 1.168.120.196:9220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:10:31,909 - uvicorn.access - INFO - 1.168.120.196:9219 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:32,558 - uvicorn.access - INFO - 66.249.66.40:35687 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:14:33,064 - uvicorn.access - INFO - 66.249.66.41:51996 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:14:33,231 - uvicorn.access - INFO - 66.249.66.40:35687 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:14:33,682 - uvicorn.access - INFO - 66.249.66.40:35687 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:14:34,147 - app.api.classes - INFO - get_school
-2023-11-24 10:14:34,307 - uvicorn.access - INFO - 66.249.66.40:35687 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:14:34,982 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:14:35,070 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:35,113 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:35,155 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:35,198 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:35,245 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:35,288 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:37,788 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:14:37,874 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:37,957 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:37,998 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:38,081 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:38,122 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:38,206 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:39,678 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 10:14:39,679 - uvicorn.access - INFO - 1.168.120.196:9610 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 10:14:39,774 - uvicorn.access - INFO - 1.168.120.196:9609 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:14:53,289 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:14:53,432 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,478 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,558 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,605 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,688 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,733 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,815 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,861 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,942 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:53,986 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,067 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,113 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,194 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,239 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,320 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,365 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,447 - uvicorn.access - INFO - 1.168.120.196:9612 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:14:54,491 - uvicorn.access - INFO - 1.168.120.196:9611 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:14,051 - uvicorn.access - INFO - 1.168.120.196:9613 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 10:15:14,107 - uvicorn.access - INFO - 1.168.120.196:9613 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
-2023-11-24 10:15:14,156 - uvicorn.access - INFO - 1.168.120.196:9613 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:15:27,955 - uvicorn.access - INFO - 1.168.120.196:9665 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-24 10:15:27,962 - uvicorn.access - INFO - 1.168.120.196:9664 - "GET /api/get_news HTTP/1.1" 200
-2023-11-24 10:15:28,006 - uvicorn.access - INFO - 1.168.120.196:9665 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-24 10:15:28,035 - uvicorn.access - INFO - 1.168.120.196:9683 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-24 10:15:28,047 - uvicorn.access - INFO - 1.168.120.196:9684 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:15:49,536 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:15:49,784 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:49,870 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:49,952 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:49,993 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,075 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,116 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,197 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,239 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,321 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,361 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,441 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,481 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,561 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,601 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,681 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,721 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,801 - uvicorn.access - INFO - 1.168.120.196:9712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:50,841 - uvicorn.access - INFO - 1.168.120.196:9685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:15:58,323 - app.api.classes - INFO - get_school
-2023-11-24 10:15:58,443 - uvicorn.access - INFO - 1.168.120.196:9726 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-11-24 10:16:05,934 - app.api.classes - INFO - get_school
-2023-11-24 10:16:06,049 - uvicorn.access - INFO - 1.168.120.196:9738 - "GET /api/get_school?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:12,421 - app.api.classes - INFO - get_school
-2023-11-24 10:16:12,532 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,287 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:16:14,406 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,448 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,488 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,530 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,570 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,611 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,651 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,691 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,732 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,773 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,815 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,855 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,896 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,937 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:14,977 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:15,019 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:15,060 - uvicorn.access - INFO - 1.168.120.196:9746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:15,101 - uvicorn.access - INFO - 1.168.120.196:9751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:16:24,292 - app.api.classes - INFO - get_school
-2023-11-24 10:16:24,404 - uvicorn.access - INFO - 1.168.120.196:9752 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-11-24 10:16:25,563 - app.api.classes - INFO - get_school
-2023-11-24 10:16:25,670 - uvicorn.access - INFO - 1.168.120.196:9752 - "GET /api/get_school?access_token=null HTTP/1.1" 200
-2023-11-24 10:17:28,342 - uvicorn.access - INFO - 36.227.151.167:53142 - "GET / HTTP/1.1" 404
-2023-11-24 10:17:31,288 - uvicorn.access - INFO - 36.227.151.167:53142 - "GET /docs HTTP/1.1" 200
-2023-11-24 10:17:31,426 - uvicorn.access - INFO - 36.227.151.167:53142 - "GET /openapi.json HTTP/1.1" 200
-2023-11-24 10:17:44,648 - uvicorn.access - INFO - 36.227.151.167:53144 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:17:49,058 - uvicorn.access - INFO - 36.227.151.167:53144 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:17:53,857 - uvicorn.access - INFO - 36.227.151.167:53144 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:18:08,722 - app.api.classes - INFO - get_school
-2023-11-24 10:18:08,842 - uvicorn.access - INFO - 1.168.120.196:9874 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-11-24 10:18:14,278 - uvicorn.access - INFO - 36.227.151.167:53145 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:18:18,135 - uvicorn.access - INFO - 36.227.151.167:53145 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:18:20,236 - uvicorn.access - INFO - 36.227.151.167:53145 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:18:22,169 - uvicorn.access - INFO - 36.227.151.167:53145 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:19:30,048 - uvicorn.access - INFO - 36.227.151.167:53148 - "GET /api/copy HTTP/1.1" 200
-2023-11-24 10:22:37,367 - uvicorn.access - INFO - 1.168.120.196:10212 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:22:37,410 - uvicorn.access - INFO - 1.168.120.196:10213 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:22:37,426 - uvicorn.access - INFO - 1.168.120.196:10212 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:22:37,473 - app.api.classes - INFO - get_school
-2023-11-24 10:22:37,587 - uvicorn.access - INFO - 1.168.120.196:10212 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:22:37,755 - uvicorn.access - INFO - 1.168.120.196:10214 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:22:37,804 - uvicorn.access - INFO - 1.168.120.196:10214 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,805 - uvicorn.access - INFO - 1.168.120.196:10213 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,807 - uvicorn.access - INFO - 1.168.120.196:10216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,844 - uvicorn.access - INFO - 1.168.120.196:10212 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,846 - uvicorn.access - INFO - 1.168.120.196:10214 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,897 - uvicorn.access - INFO - 1.168.120.196:10220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,898 - uvicorn.access - INFO - 1.168.120.196:10221 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,899 - uvicorn.access - INFO - 1.168.120.196:10214 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:37,899 - uvicorn.access - INFO - 1.168.120.196:10212 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:22:59,205 - uvicorn.access - INFO - 1.168.120.196:10270 - "GET /api/get_news?news_id=54 HTTP/1.1" 200
-2023-11-24 10:23:08,997 - uvicorn.access - INFO - 1.168.120.196:10283 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:23:09,010 - uvicorn.access - INFO - 1.168.120.196:10284 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:23:09,035 - uvicorn.access - INFO - 1.168.120.196:10282 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:23:09,044 - app.api.classes - INFO - get_school
-2023-11-24 10:23:09,157 - uvicorn.access - INFO - 1.168.120.196:10283 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:23:09,167 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:23:09,222 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,267 - uvicorn.access - INFO - 1.168.120.196:10282 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,308 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,354 - uvicorn.access - INFO - 1.168.120.196:10282 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,395 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,440 - uvicorn.access - INFO - 1.168.120.196:10282 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,480 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,524 - uvicorn.access - INFO - 1.168.120.196:10282 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:09,567 - uvicorn.access - INFO - 1.168.120.196:10281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,109 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:23:16,360 - uvicorn.access - INFO - 1.168.120.196:10299 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:23:16,384 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-24 10:23:16,391 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:23:16,409 - uvicorn.access - INFO - 1.168.120.196:10299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,450 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,475 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-24 10:23:16,491 - uvicorn.access - INFO - 1.168.120.196:10299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,532 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,558 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:23:16,588 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:16,672 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,233 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:23:19,248 - uvicorn.access - INFO - 1.168.120.196:10299 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:23:19,274 - app.api.classes - INFO - get_school
-2023-11-24 10:23:19,392 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:23:19,448 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:23:19,535 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,618 - uvicorn.access - INFO - 1.168.120.196:10299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,661 - uvicorn.access - INFO - 1.168.120.196:10301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,668 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:23:19,747 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,788 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,873 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:19,915 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:20,003 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:20,045 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:24,130 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:23:24,215 - uvicorn.access - INFO - 1.168.120.196:10300 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:23:24,225 - uvicorn.access - INFO - 1.168.120.196:10285 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-24 10:23:41,281 - uvicorn.access - INFO - 1.168.120.196:10313 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:23:41,356 - uvicorn.access - INFO - 1.168.120.196:10344 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:23:41,365 - app.api.classes - INFO - get_school
-2023-11-24 10:23:41,379 - uvicorn.access - INFO - 1.168.120.196:10346 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:23:41,485 - uvicorn.access - INFO - 1.168.120.196:10347 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:23:41,543 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:23:41,589 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,630 - uvicorn.access - INFO - 1.168.120.196:10346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,671 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,712 - uvicorn.access - INFO - 1.168.120.196:10346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,755 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,796 - uvicorn.access - INFO - 1.168.120.196:10347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,837 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,878 - uvicorn.access - INFO - 1.168.120.196:10347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:41,919 - uvicorn.access - INFO - 1.168.120.196:10345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:48,225 - uvicorn.access - INFO - 1.168.120.196:10360 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:23:48,267 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:23:48,306 - uvicorn.access - INFO - 1.168.120.196:10360 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:23:48,389 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:23:52,999 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18&category=%E8%B2%A1%E5%8B%99%E7%A8%85%E5%8B%99 HTTP/1.1" 200
-2023-11-24 10:23:53,646 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18&category= HTTP/1.1" 200
-2023-11-24 10:23:54,687 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18&category=%E6%96%87%E6%A1%88%E6%92%B0%E5%AF%AB HTTP/1.1" 200
-2023-11-24 10:23:55,372 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18&category= HTTP/1.1" 200
-2023-11-24 10:23:57,765 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:23:57,811 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:23:58,090 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:23:58,139 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:23:58,175 - app.api.classes - INFO - get_school
-2023-11-24 10:23:58,291 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:23:58,295 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,381 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,427 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,514 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,560 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,645 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,685 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,771 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:23:58,811 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:00,566 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-24 10:24:00,651 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-24 10:24:00,675 - uvicorn.access - INFO - 1.168.120.196:10362 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-24 10:24:00,691 - uvicorn.access - INFO - 1.168.120.196:10361 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-24 10:24:00,736 - uvicorn.access - INFO - 1.168.120.196:10374 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-24 10:24:06,497 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:24:06,499 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:24:06,519 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:24:06,540 - app.api.classes - INFO - get_school
-2023-11-24 10:24:06,658 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:24:06,666 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:06,754 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:06,796 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:06,840 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:24:06,884 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:06,925 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:07,007 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:07,049 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:07,091 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:07,132 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:08,309 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:24:08,330 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:24:08,331 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:24:08,349 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:24:08,431 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:24:08,513 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:24:08,593 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:24:08,611 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:24:08,703 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:08,790 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:08,871 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:08,958 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:09,040 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:09,126 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,131 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:24:10,141 - app.api.classes - INFO - get_school
-2023-11-24 10:24:10,144 - uvicorn.access - INFO - 1.168.120.196:10396 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:24:10,150 - uvicorn.access - INFO - 1.168.120.196:10395 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:24:10,244 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:24:10,336 - uvicorn.access - INFO - 1.168.120.196:10375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,410 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:24:10,421 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,502 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,583 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,665 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,746 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,828 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,910 - uvicorn.access - INFO - 1.168.120.196:10394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:10,991 - uvicorn.access - INFO - 1.168.120.196:10376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:24:53,128 - uvicorn.access - INFO - 1.168.120.196:10453 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:24:53,140 - uvicorn.access - INFO - 1.168.120.196:10454 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-24 10:24:53,169 - uvicorn.access - INFO - 1.168.120.196:10453 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:24:53,212 - uvicorn.access - INFO - 1.168.120.196:10453 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:24:53,254 - uvicorn.access - INFO - 1.168.120.196:10454 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:24:53,298 - uvicorn.access - INFO - 1.168.120.196:10453 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:24:53,337 - uvicorn.access - INFO - 1.168.120.196:10454 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:25:20,400 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:25:20,441 - uvicorn.access - INFO - 1.168.120.196:10486 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:25:20,448 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:25:20,458 - uvicorn.access - INFO - 1.168.120.196:10457 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:25:20,461 - app.api.classes - INFO - get_school
-2023-11-24 10:25:20,574 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:25:20,577 - uvicorn.access - INFO - 1.168.120.196:10457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,623 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,664 - uvicorn.access - INFO - 1.168.120.196:10457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,709 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,749 - uvicorn.access - INFO - 1.168.120.196:10457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,794 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,835 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,875 - uvicorn.access - INFO - 1.168.120.196:10456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:20,915 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:24,388 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:25:27,560 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,571 - uvicorn.access - INFO - 1.168.120.196:10487 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-24 10:25:27,601 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,641 - uvicorn.access - INFO - 1.168.120.196:10487 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,685 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,725 - uvicorn.access - INFO - 1.168.120.196:10487 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,770 - uvicorn.access - INFO - 1.168.120.196:10488 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:27,811 - uvicorn.access - INFO - 1.168.120.196:10487 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-24 10:25:33,829 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:25:33,902 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:25:33,915 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:25:33,933 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:25:33,945 - app.api.classes - INFO - get_school
-2023-11-24 10:25:34,053 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:25:34,056 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,100 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,181 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,222 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,303 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,345 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,427 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,469 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:34,551 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,375 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,398 - uvicorn.access - INFO - 1.168.120.196:10507 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-11-24 10:25:37,417 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,459 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,492 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:25:37,496 - uvicorn.access - INFO - 1.168.120.196:10507 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-11-24 10:25:37,501 - uvicorn.access - INFO - 1.168.120.196:10517 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,504 - uvicorn.access - INFO - 1.168.120.196:10497 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:25:37,512 - uvicorn.access - INFO - 1.168.120.196:10505 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:25:37,539 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,541 - uvicorn.access - INFO - 1.168.120.196:10506 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,581 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,583 - uvicorn.access - INFO - 1.168.120.196:10517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,624 - uvicorn.access - INFO - 1.168.120.196:10505 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,628 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,670 - uvicorn.access - INFO - 1.168.120.196:10517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,708 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-11-24 10:25:37,710 - uvicorn.access - INFO - 1.168.120.196:10505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:37,797 - uvicorn.access - INFO - 1.168.120.196:10504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:56,795 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:25:56,799 - uvicorn.access - INFO - 1.168.120.196:10541 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:25:56,807 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:25:56,825 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:25:56,839 - app.api.classes - INFO - get_school
-2023-11-24 10:25:56,954 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:25:56,958 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,001 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,046 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,087 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,133 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,173 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,218 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,259 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:25:57,304 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,309 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:26:01,335 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:26:01,357 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:26:01,377 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:26:01,378 - app.api.classes - INFO - get_school
-2023-11-24 10:26:01,490 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:26:01,574 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,614 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,661 - uvicorn.access - INFO - 1.168.120.196:10540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,702 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,748 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,788 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,832 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,873 - uvicorn.access - INFO - 1.168.120.196:10542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:01,919 - uvicorn.access - INFO - 1.168.120.196:10539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:07,350 - uvicorn.access - INFO - 1.168.120.196:10538 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:26:07,437 - uvicorn.access - INFO - 1.168.120.196:10538 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-24 10:26:23,148 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:26:23,206 - uvicorn.access - INFO - 1.168.120.196:10592 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:26:23,234 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:26:23,238 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:26:23,242 - app.api.classes - INFO - get_school
-2023-11-24 10:26:23,347 - uvicorn.access - INFO - 1.168.120.196:10593 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:26:23,351 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,393 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,434 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,476 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,517 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,559 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,602 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,643 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:23,685 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:26,253 - uvicorn.access - INFO - 1.168.120.196:10593 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:26:26,261 - uvicorn.access - INFO - 1.168.120.196:10594 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-24 10:26:26,297 - uvicorn.access - INFO - 1.168.120.196:10575 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:26:44,389 - uvicorn.access - INFO - 1.168.120.196:10591 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:26:44,466 - uvicorn.access - INFO - 1.168.120.196:10625 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:26:44,472 - app.api.classes - INFO - get_school
-2023-11-24 10:26:44,474 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:26:44,581 - uvicorn.access - INFO - 1.168.120.196:10591 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:26:44,609 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:26:44,658 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,700 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,740 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,781 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,822 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,863 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,905 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,944 - uvicorn.access - INFO - 1.168.120.196:10626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:26:44,986 - uvicorn.access - INFO - 1.168.120.196:10623 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,506 - uvicorn.access - INFO - 1.168.120.196:10662 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-24 10:27:09,554 - uvicorn.access - INFO - 1.168.120.196:10662 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-24 10:27:09,577 - app.api.classes - INFO - get_school
-2023-11-24 10:27:09,702 - uvicorn.access - INFO - 1.168.120.196:10664 - "GET /api/get_school HTTP/1.1" 200
-2023-11-24 10:27:09,739 - uvicorn.access - INFO - 1.168.120.196:10661 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-24 10:27:09,787 - uvicorn.access - INFO - 1.168.120.196:10661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,829 - uvicorn.access - INFO - 1.168.120.196:10662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,872 - uvicorn.access - INFO - 1.168.120.196:10624 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-24 10:27:09,873 - uvicorn.access - INFO - 1.168.120.196:10661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,915 - uvicorn.access - INFO - 1.168.120.196:10662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,956 - uvicorn.access - INFO - 1.168.120.196:10661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:09,997 - uvicorn.access - INFO - 1.168.120.196:10624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:10,082 - uvicorn.access - INFO - 1.168.120.196:10664 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:10,126 - uvicorn.access - INFO - 1.168.120.196:10624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:10,210 - uvicorn.access - INFO - 1.168.120.196:10664 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:27:17,075 - uvicorn.access - INFO - 1.168.120.196:10665 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-24 10:27:17,159 - uvicorn.access - INFO - 1.168.120.196:10665 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-24 10:28:43,183 - uvicorn.access - INFO - 220.134.19.31:6702 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-24 10:28:43,279 - uvicorn.access - INFO - 220.134.19.31:6703 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:28:43,280 - uvicorn.access - INFO - 220.134.19.31:6705 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-24 10:28:43,569 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-24 10:28:43,730 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:28:43,904 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:28:44,062 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:28:44,133 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:28:44,184 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:28:44,228 - uvicorn.access - INFO - 220.134.19.31:6704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-24 10:30:48,937 - uvicorn.error - INFO - Shutting down
-2023-11-24 10:30:49,038 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-11-24 10:30:49,041 - tortoise - INFO - Tortoise-ORM shutdown
-2023-11-24 10:30:49,041 - uvicorn.error - INFO - Application shutdown complete.
-2023-11-24 10:30:49,042 - uvicorn.error - INFO - Finished server process [893426]

+ 0 - 2697
log/test.log.2023-11-24

@@ -1,2697 +0,0 @@
-2023-11-27 00:17:07,493 - uvicorn.access - INFO - 66.249.66.40:38817 - "GET /robots.txt HTTP/1.1" 404
-2023-11-27 00:17:07,927 - uvicorn.access - INFO - 66.249.66.40:38817 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
-2023-11-27 00:17:08,658 - uvicorn.access - INFO - 66.249.66.42:53894 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
-2023-11-27 00:17:09,465 - uvicorn.access - INFO - 66.249.66.41:56344 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 00:21:03,583 - uvicorn.access - INFO - 172.105.216.226:47524 - "POST /sdk HTTP/1.1" 404
-2023-11-27 00:21:03,584 - uvicorn.access - INFO - 172.105.216.226:47530 - "GET /server-status HTTP/1.1" 404
-2023-11-27 00:21:03,634 - uvicorn.access - INFO - 172.105.216.226:47552 - "GET / HTTP/1.1" 404
-2023-11-27 00:21:03,735 - uvicorn.access - INFO - 172.105.216.226:47560 - "GET /Portal0000.htm HTTP/1.1" 404
-2023-11-27 00:21:03,787 - uvicorn.access - INFO - 172.105.216.226:47576 - "GET / HTTP/1.1" 404
-2023-11-27 00:21:03,996 - uvicorn.access - INFO - 172.105.216.226:47602 - "GET /localstart.php HTTP/1.1" 404
-2023-11-27 00:21:04,042 - uvicorn.access - INFO - 172.105.216.226:47612 - "GET /__Additional HTTP/1.1" 404
-2023-11-27 00:21:04,043 - uvicorn.access - INFO - 172.105.216.226:47618 - "GET /favicon.ico HTTP/1.1" 404
-2023-11-27 00:21:04,298 - uvicorn.access - INFO - 172.105.216.226:47646 - "GET /admin.cgi HTTP/1.1" 404
-2023-11-27 00:21:04,400 - uvicorn.access - INFO - 172.105.216.226:47674 - "GET /?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 404
-2023-11-27 00:21:04,503 - uvicorn.access - INFO - 172.105.216.226:47708 - "GET /.git/HEAD HTTP/1.1" 404
-2023-11-27 00:21:04,610 - uvicorn.access - INFO - 172.105.216.226:47734 - "GET /main.cgi HTTP/1.1" 404
-2023-11-27 00:21:04,611 - uvicorn.access - INFO - 172.105.216.226:47746 - "GET /Portal/Portal.mwsl HTTP/1.1" 404
-2023-11-27 00:21:04,662 - uvicorn.access - INFO - 172.105.216.226:47750 - "GET /CSS/Miniweb.css HTTP/1.1" 404
-2023-11-27 00:21:04,716 - uvicorn.access - INFO - 172.105.216.226:47764 - "GET /?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 HTTP/1.1" 404
-2023-11-27 00:21:04,870 - uvicorn.access - INFO - 172.105.216.226:47814 - "GET /nmaplowercheck1701015663 HTTP/1.1" 404
-2023-11-27 00:21:04,922 - uvicorn.access - INFO - 172.105.216.226:47822 - "GET /inicio.jhtml HTTP/1.1" 404
-2023-11-27 00:21:04,922 - uvicorn.access - INFO - 172.105.216.226:47832 - "GET /docs/cplugError.html/ HTTP/1.1" 404
-2023-11-27 00:21:05,186 - uvicorn.access - INFO - 172.105.216.226:47870 - "GET /HNAP1 HTTP/1.1" 404
-2023-11-27 00:21:05,238 - uvicorn.access - INFO - 172.105.216.226:47880 - "GET /home.cgi HTTP/1.1" 404
-2023-11-27 00:21:05,551 - uvicorn.access - INFO - 172.105.216.226:47904 - "GET /index.asp HTTP/1.1" 404
-2023-11-27 00:21:05,864 - uvicorn.access - INFO - 172.105.216.226:47934 - "GET /start.jsp HTTP/1.1" 404
-2023-11-27 00:21:06,204 - uvicorn.access - INFO - 172.105.216.226:47960 - "GET /admin.shtml HTTP/1.1" 404
-2023-11-27 00:21:06,204 - uvicorn.access - INFO - 172.105.216.226:47964 - "GET /SObX HTTP/1.1" 404
-2023-11-27 00:21:06,482 - uvicorn.access - INFO - 172.105.216.226:47984 - "GET /default.shtml HTTP/1.1" 404
-2023-11-27 00:21:06,794 - uvicorn.access - INFO - 172.105.216.226:48012 - "GET /home.asp HTTP/1.1" 404
-2023-11-27 00:21:07,104 - uvicorn.access - INFO - 172.105.216.226:48034 - "GET /main.jhtml HTTP/1.1" 404
-2023-11-27 00:21:07,411 - uvicorn.access - INFO - 172.105.216.226:11441 - "GET /start.asp HTTP/1.1" 404
-2023-11-27 00:21:07,719 - uvicorn.access - INFO - 172.105.216.226:48086 - "GET /start.pl HTTP/1.1" 404
-2023-11-27 00:21:08,031 - uvicorn.access - INFO - 172.105.216.226:48094 - "GET /main.cfm HTTP/1.1" 404
-2023-11-27 00:21:08,341 - uvicorn.access - INFO - 172.105.216.226:48116 - "GET /start.php HTTP/1.1" 404
-2023-11-27 00:21:08,647 - uvicorn.access - INFO - 172.105.216.226:36124 - "GET /localstart.jsp HTTP/1.1" 404
-2023-11-27 00:21:08,956 - uvicorn.access - INFO - 172.105.216.226:36150 - "GET /indice.cfm HTTP/1.1" 404
-2023-11-27 00:21:09,270 - uvicorn.access - INFO - 172.105.216.226:36170 - "GET /menu.html HTTP/1.1" 404
-2023-11-27 00:21:09,577 - uvicorn.access - INFO - 172.105.216.226:36186 - "GET /localstart.aspx HTTP/1.1" 404
-2023-11-27 00:21:09,890 - uvicorn.access - INFO - 172.105.216.226:36212 - "GET /menu.jsp HTTP/1.1" 404
-2023-11-27 00:21:10,197 - uvicorn.access - INFO - 172.105.216.226:36240 - "GET /menu.php HTTP/1.1" 404
-2023-11-27 00:21:10,502 - uvicorn.access - INFO - 172.105.216.226:36268 - "GET /start.cfm HTTP/1.1" 404
-2023-11-27 00:21:10,809 - uvicorn.access - INFO - 172.105.216.226:36292 - "GET /base.jsp HTTP/1.1" 404
-2023-11-27 00:21:11,118 - uvicorn.access - INFO - 172.105.216.226:36302 - "GET /home.shtml HTTP/1.1" 404
-2023-11-27 00:21:11,426 - uvicorn.access - INFO - 172.105.216.226:36322 - "GET /admin.php HTTP/1.1" 404
-2023-11-27 00:21:11,732 - uvicorn.access - INFO - 172.105.216.226:36338 - "GET /admin.aspx HTTP/1.1" 404
-2023-11-27 00:21:12,037 - uvicorn.access - INFO - 172.105.216.226:36364 - "GET /inicio.html HTTP/1.1" 404
-2023-11-27 00:21:12,344 - uvicorn.access - INFO - 172.105.216.226:36380 - "GET /index.cfm HTTP/1.1" 404
-2023-11-27 00:21:12,650 - uvicorn.access - INFO - 172.105.216.226:36404 - "GET /menu.jsa HTTP/1.1" 404
-2023-11-27 00:21:12,959 - uvicorn.access - INFO - 172.105.216.226:36418 - "GET /index.php HTTP/1.1" 404
-2023-11-27 00:21:13,270 - uvicorn.access - INFO - 172.105.216.226:36438 - "GET /base.cgi HTTP/1.1" 404
-2023-11-27 00:21:13,578 - uvicorn.access - INFO - 172.105.216.226:36450 - "GET /main.jsp HTTP/1.1" 404
-2023-11-27 00:21:13,884 - uvicorn.access - INFO - 172.105.216.226:36454 - "GET /admin.jsp HTTP/1.1" 404
-2023-11-27 00:21:14,191 - uvicorn.access - INFO - 172.105.216.226:36470 - "GET /admin.jsa HTTP/1.1" 404
-2023-11-27 00:21:14,498 - uvicorn.access - INFO - 172.105.216.226:36498 - "GET /menu.shtml HTTP/1.1" 404
-2023-11-27 00:21:14,802 - uvicorn.access - INFO - 172.105.216.226:36516 - "GET /admin.jhtml HTTP/1.1" 404
-2023-11-27 00:21:15,109 - uvicorn.access - INFO - 172.105.216.226:36538 - "GET /inicio.aspx HTTP/1.1" 404
-2023-11-27 00:21:15,416 - uvicorn.access - INFO - 172.105.216.226:36552 - "GET /home.jsa HTTP/1.1" 404
-2023-11-27 00:21:15,721 - uvicorn.access - INFO - 172.105.216.226:36582 - "GET /admin.asp HTTP/1.1" 404
-2023-11-27 00:21:16,027 - uvicorn.access - INFO - 172.105.216.226:36608 - "GET /inicio.jsa HTTP/1.1" 404
-2023-11-27 00:21:16,333 - uvicorn.access - INFO - 172.105.216.226:36628 - "GET /start.aspx HTTP/1.1" 404
-2023-11-27 00:21:16,642 - uvicorn.access - INFO - 172.105.216.226:36640 - "GET /main.asp HTTP/1.1" 404
-2023-11-27 00:21:16,953 - uvicorn.access - INFO - 172.105.216.226:36650 - "GET /admin.html HTTP/1.1" 404
-2023-11-27 00:21:17,262 - uvicorn.access - INFO - 172.105.216.226:36662 - "GET /base.shtml HTTP/1.1" 404
-2023-11-27 00:21:17,568 - uvicorn.access - INFO - 172.105.216.226:36674 - "GET /start.cgi HTTP/1.1" 404
-2023-11-27 00:21:17,872 - uvicorn.access - INFO - 172.105.216.226:36686 - "GET /inicio.cgi HTTP/1.1" 404
-2023-11-27 00:21:18,178 - uvicorn.access - INFO - 172.105.216.226:36700 - "GET /home.aspx HTTP/1.1" 404
-2023-11-27 00:21:18,483 - uvicorn.access - INFO - 172.105.216.226:36714 - "GET /base.pl HTTP/1.1" 404
-2023-11-27 00:21:18,791 - uvicorn.access - INFO - 172.105.216.226:51192 - "GET /index.jhtml HTTP/1.1" 404
-2023-11-27 00:21:19,101 - uvicorn.access - INFO - 172.105.216.226:51208 - "GET /base.jsa HTTP/1.1" 404
-2023-11-27 00:21:19,406 - uvicorn.access - INFO - 172.105.216.226:51230 - "GET /start.shtml HTTP/1.1" 404
-2023-11-27 00:21:19,712 - uvicorn.access - INFO - 172.105.216.226:51256 - "GET /admin.cfm HTTP/1.1" 404
-2023-11-27 00:21:20,021 - uvicorn.access - INFO - 172.105.216.226:51286 - "GET /base.html HTTP/1.1" 404
-2023-11-27 00:21:20,328 - uvicorn.access - INFO - 172.105.216.226:51298 - "GET /default.aspx HTTP/1.1" 404
-2023-11-27 00:21:20,635 - uvicorn.access - INFO - 172.105.216.226:51308 - "GET /default.html HTTP/1.1" 404
-2023-11-27 00:21:20,940 - uvicorn.access - INFO - 172.105.216.226:51338 - "GET /base.jhtml HTTP/1.1" 404
-2023-11-27 00:21:21,248 - uvicorn.access - INFO - 172.105.216.226:51362 - "GET /indice.jsp HTTP/1.1" 404
-2023-11-27 00:21:21,553 - uvicorn.access - INFO - 172.105.216.226:51370 - "GET /base.asp HTTP/1.1" 404
-2023-11-27 00:21:21,862 - uvicorn.access - INFO - 172.105.216.226:51382 - "GET /indice.shtml HTTP/1.1" 404
-2023-11-27 00:21:22,169 - uvicorn.access - INFO - 172.105.216.226:51408 - "GET /indice.pl HTTP/1.1" 404
-2023-11-27 00:21:22,479 - uvicorn.access - INFO - 172.105.216.226:51434 - "GET /home.jsp HTTP/1.1" 404
-2023-11-27 00:21:22,781 - uvicorn.access - INFO - 172.105.216.226:51454 - "GET /indice.jsa HTTP/1.1" 404
-2023-11-27 00:21:23,082 - uvicorn.access - INFO - 172.105.216.226:51462 - "GET /default.jhtml HTTP/1.1" 404
-2023-11-27 00:21:23,382 - uvicorn.access - INFO - 172.105.216.226:51474 - "GET /start.jsa HTTP/1.1" 404
-2023-11-27 00:21:23,680 - uvicorn.access - INFO - 172.105.216.226:51502 - "GET /indice.jhtml HTTP/1.1" 404
-2023-11-27 00:21:24,026 - uvicorn.access - INFO - 172.105.216.226:51528 - "GET /index.html HTTP/1.1" 200
-2023-11-27 00:21:24,277 - uvicorn.access - INFO - 172.105.216.226:51540 - "GET /home.pl HTTP/1.1" 404
-2023-11-27 00:21:24,573 - uvicorn.access - INFO - 172.105.216.226:51552 - "GET /default.cfm HTTP/1.1" 404
-2023-11-27 00:21:24,870 - uvicorn.access - INFO - 172.105.216.226:51568 - "GET /indice.html HTTP/1.1" 404
-2023-11-27 00:21:25,168 - uvicorn.access - INFO - 172.105.216.226:51582 - "GET /main.html HTTP/1.1" 404
-2023-11-27 00:21:25,464 - uvicorn.access - INFO - 172.105.216.226:51602 - "GET /indice.cgi HTTP/1.1" 404
-2023-11-27 00:21:25,761 - uvicorn.access - INFO - 172.105.216.226:51630 - "GET /indice.aspx HTTP/1.1" 404
-2023-11-27 00:21:26,058 - uvicorn.access - INFO - 172.105.216.226:51652 - "GET /default.jsp HTTP/1.1" 404
-2023-11-27 00:21:26,354 - uvicorn.access - INFO - 172.105.216.226:51678 - "GET /indice.asp HTTP/1.1" 404
-2023-11-27 00:21:26,651 - uvicorn.access - INFO - 172.105.216.226:51710 - "GET /main.jsa HTTP/1.1" 404
-2023-11-27 00:21:26,948 - uvicorn.access - INFO - 172.105.216.226:51732 - "GET /home.php HTTP/1.1" 404
-2023-11-27 00:21:27,245 - uvicorn.access - INFO - 172.105.216.226:51742 - "GET /inicio.shtml HTTP/1.1" 404
-2023-11-27 00:21:27,542 - uvicorn.access - INFO - 172.105.216.226:51754 - "GET /home.cfm HTTP/1.1" 404
-2023-11-27 00:21:27,839 - uvicorn.access - INFO - 172.105.216.226:51768 - "GET /menu.aspx HTTP/1.1" 404
-2023-11-27 00:21:28,136 - uvicorn.access - INFO - 172.105.216.226:51796 - "GET /default.pl HTTP/1.1" 404
-2023-11-27 00:21:28,433 - uvicorn.access - INFO - 172.105.216.226:51806 - "GET /index.aspx HTTP/1.1" 404
-2023-11-27 00:21:28,730 - uvicorn.access - INFO - 172.105.216.226:57800 - "GET /inicio.pl HTTP/1.1" 404
-2023-11-27 00:21:29,027 - uvicorn.access - INFO - 172.105.216.226:57824 - "GET /inicio.php HTTP/1.1" 404
-2023-11-27 00:21:29,324 - uvicorn.access - INFO - 172.105.216.226:57842 - "GET /localstart.cfm HTTP/1.1" 404
-2023-11-27 00:21:29,620 - uvicorn.access - INFO - 172.105.216.226:57864 - "GET /inicio.jsp HTTP/1.1" 404
-2023-11-27 00:21:29,871 - uvicorn.access - INFO - 172.105.216.226:57892 - "GET /default.cgi HTTP/1.1" 404
-2023-11-27 00:21:29,878 - uvicorn.access - INFO - 172.105.216.226:57908 - "GET /base.inc HTTP/1.1" 404
-2023-11-27 00:21:29,885 - uvicorn.access - INFO - 172.105.216.226:57936 - "GET /main.shtml HTTP/1.1" 404
-2023-11-27 00:21:29,891 - uvicorn.access - INFO - 172.105.216.226:57962 - "GET /start.html HTTP/1.1" 404
-2023-11-27 00:21:29,897 - uvicorn.access - INFO - 172.105.216.226:57986 - "GET /inicio.cfm HTTP/1.1" 404
-2023-11-27 00:21:29,904 - uvicorn.access - INFO - 172.105.216.226:58010 - "GET /readme.txt HTTP/1.1" 404
-2023-11-27 00:21:29,909 - uvicorn.access - INFO - 172.105.216.226:58028 - "GET /localstart.shtml HTTP/1.1" 404
-2023-11-27 00:21:29,915 - uvicorn.access - INFO - 172.105.216.226:58050 - "GET /localstart.pl HTTP/1.1" 404
-2023-11-27 00:21:29,921 - uvicorn.access - INFO - 172.105.216.226:58070 - "GET /indice.php HTTP/1.1" 404
-2023-11-27 00:21:29,926 - uvicorn.access - INFO - 172.105.216.226:58084 - "GET /menu.cfm HTTP/1.1" 404
-2023-11-27 00:21:29,931 - uvicorn.access - INFO - 172.105.216.226:58104 - "GET /start.jhtml HTTP/1.1" 404
-2023-11-27 00:21:29,936 - uvicorn.access - INFO - 172.105.216.226:58130 - "GET /menu.asp HTTP/1.1" 404
-2023-11-27 00:21:29,942 - uvicorn.access - INFO - 172.105.216.226:58142 - "GET /localstart.cgi HTTP/1.1" 404
-2023-11-27 00:21:29,947 - uvicorn.access - INFO - 172.105.216.226:58160 - "GET /localstart.asp HTTP/1.1" 404
-2023-11-27 00:21:29,952 - uvicorn.access - INFO - 172.105.216.226:58168 - "GET /base.aspx HTTP/1.1" 404
-2023-11-27 00:21:29,959 - uvicorn.access - INFO - 172.105.216.226:58188 - "GET /index.jsp HTTP/1.1" 404
-2023-11-27 00:21:29,968 - uvicorn.access - INFO - 172.105.216.226:58200 - "GET /inicio.asp HTTP/1.1" 404
-2023-11-27 00:21:29,974 - uvicorn.access - INFO - 172.105.216.226:45845 - "GET /default.php HTTP/1.1" 404
-2023-11-27 00:21:29,979 - uvicorn.access - INFO - 172.105.216.226:58224 - "GET /localstart.html HTTP/1.1" 404
-2023-11-27 00:21:29,986 - uvicorn.access - INFO - 172.105.216.226:58236 - "GET /main.pl HTTP/1.1" 404
-2023-11-27 00:21:29,992 - uvicorn.access - INFO - 172.105.216.226:58246 - "GET /base.cfm HTTP/1.1" 404
-2023-11-27 00:21:29,998 - uvicorn.access - INFO - 172.105.216.226:58262 - "GET /localstart.jsa HTTP/1.1" 404
-2023-11-27 00:21:30,004 - uvicorn.access - INFO - 172.105.216.226:58278 - "GET /index.cgi HTTP/1.1" 404
-2023-11-27 00:21:30,010 - uvicorn.access - INFO - 172.105.216.226:58296 - "GET /menu.jhtml HTTP/1.1" 404
-2023-11-27 00:21:30,016 - uvicorn.access - INFO - 172.105.216.226:58310 - "GET /index.pl HTTP/1.1" 404
-2023-11-27 00:21:30,022 - uvicorn.access - INFO - 172.105.216.226:58314 - "GET /home.jhtml HTTP/1.1" 404
-2023-11-27 00:21:30,028 - uvicorn.access - INFO - 172.105.216.226:58320 - "GET /admin.pl HTTP/1.1" 404
-2023-11-27 00:21:30,034 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-27 00:21:30,309 - uvicorn.access - INFO - 172.105.216.226:58354 - "GET / HTTP/1.0" 404
-2023-11-27 00:21:30,621 - uvicorn.access - INFO - 172.105.216.226:58376 - "GET / HTTP/1.1" 404
-2023-11-27 01:02:06,768 - uvicorn.access - INFO - 66.249.66.41:39809 - "GET /api/get_news HTTP/1.1" 200
-2023-11-27 01:22:12,427 - uvicorn.access - INFO - 34.123.170.104:65517 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 01:22:12,582 - uvicorn.access - INFO - 34.123.170.104:14679 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 01:22:12,833 - uvicorn.access - INFO - 34.122.147.229:47859 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 01:22:12,898 - uvicorn.access - INFO - 34.123.170.104:50135 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 01:22:12,918 - app.api.classes - INFO - get_school
-2023-11-27 01:22:13,038 - uvicorn.access - INFO - 34.123.170.104:37119 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 01:22:13,171 - uvicorn.access - INFO - 34.123.170.104:50135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,172 - uvicorn.access - INFO - 34.122.147.229:47859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,176 - uvicorn.access - INFO - 34.123.170.104:14679 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,184 - uvicorn.access - INFO - 34.123.170.104:65517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,326 - uvicorn.access - INFO - 34.123.170.104:50135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,330 - uvicorn.access - INFO - 34.122.147.229:47859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,331 - uvicorn.access - INFO - 34.123.170.104:14679 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,336 - uvicorn.access - INFO - 34.123.170.104:65517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:13,477 - uvicorn.access - INFO - 34.123.170.104:50135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:16,791 - uvicorn.access - INFO - 65.154.226.171:3854 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 01:22:16,816 - uvicorn.access - INFO - 65.154.226.171:46273 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 01:22:17,161 - app.api.classes - INFO - get_school
-2023-11-27 01:22:17,283 - uvicorn.access - INFO - 65.154.226.171:29836 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 01:22:17,381 - uvicorn.access - INFO - 65.154.226.171:8714 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 01:22:17,450 - uvicorn.access - INFO - 65.154.226.171:3854 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 01:22:19,175 - uvicorn.access - INFO - 65.154.226.171:29836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,182 - uvicorn.access - INFO - 65.154.226.171:3854 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,191 - uvicorn.access - INFO - 65.154.226.171:8714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,196 - uvicorn.access - INFO - 65.154.226.171:46273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,407 - uvicorn.access - INFO - 65.154.226.171:29836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,417 - uvicorn.access - INFO - 65.154.226.171:3854 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,443 - uvicorn.access - INFO - 65.154.226.171:8714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,448 - uvicorn.access - INFO - 65.154.226.171:46273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:22:19,641 - uvicorn.access - INFO - 65.154.226.171:29836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:39:06,821 - uvicorn.access - INFO - 66.249.66.41:46360 - "GET /api/get_event?class_name_id=613 HTTP/1.1" 200
-2023-11-27 01:39:08,437 - uvicorn.access - INFO - 66.249.66.40:44385 - "GET /api/get_class_name?class_name_id=613 HTTP/1.1" 200
-2023-11-27 01:39:08,599 - uvicorn.access - INFO - 66.249.66.40:44385 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
-2023-11-27 01:39:09,614 - uvicorn.access - INFO - 66.249.66.42:36538 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 01:59:11,033 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 01:59:11,193 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 01:59:11,903 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 01:59:12,406 - uvicorn.access - INFO - 66.249.66.42:60523 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 01:59:12,818 - app.api.classes - INFO - get_school
-2023-11-27 01:59:12,932 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 01:59:13,880 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:14,685 - uvicorn.access - INFO - 66.249.66.40:45549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:14,905 - uvicorn.access - INFO - 66.249.66.40:45549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:15,394 - uvicorn.access - INFO - 66.249.66.40:45549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:15,882 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:16,375 - uvicorn.access - INFO - 66.249.66.40:45549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:16,872 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:17,369 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 01:59:17,871 - uvicorn.access - INFO - 66.249.66.41:55485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 02:24:05,181 - uvicorn.access - INFO - 66.249.66.40:56116 - "GET /api/get_event?class_name_id=608 HTTP/1.1" 200
-2023-11-27 02:24:06,136 - uvicorn.access - INFO - 66.249.66.42:43550 - "GET /api/get_class_name?class_name_id=608 HTTP/1.1" 200
-2023-11-27 02:24:06,593 - uvicorn.access - INFO - 66.249.66.40:56116 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 04:39:05,787 - uvicorn.access - INFO - 66.249.66.42:43076 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 04:39:07,177 - uvicorn.access - INFO - 66.249.66.41:55430 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 05:20:02,428 - uvicorn.access - INFO - 167.94.146.57:37114 - "GET / HTTP/1.1" 404
-2023-11-27 05:20:06,270 - uvicorn.access - INFO - 167.94.146.57:52592 - "GET / HTTP/1.1" 404
-2023-11-27 05:20:07,120 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-27 05:43:25,808 - uvicorn.access - INFO - 198.235.24.252:60570 - "GET / HTTP/1.1" 404
-2023-11-27 07:58:09,841 - uvicorn.access - INFO - 66.249.66.40:61057 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 07:58:10,544 - uvicorn.access - INFO - 66.249.66.41:35052 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 07:58:10,708 - uvicorn.access - INFO - 66.249.66.41:35052 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 07:58:11,403 - app.api.classes - INFO - get_school
-2023-11-27 07:58:11,526 - uvicorn.access - INFO - 66.249.66.40:61057 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 07:58:12,791 - uvicorn.access - INFO - 66.249.66.42:52531 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 08:31:29,460 - uvicorn.access - INFO - 66.249.66.42:56330 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-27 08:39:08,030 - uvicorn.access - INFO - 45.79.181.223:12576 - "GET / HTTP/1.1" 404
-2023-11-27 08:54:53,294 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 08:54:53,553 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,598 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,638 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,681 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,727 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,782 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,825 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,869 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,913 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,957 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:53,999 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,042 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,088 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,135 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,177 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,222 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,265 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:54:54,308 - uvicorn.access - INFO - 36.233.167.180:62016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 08:55:12,903 - uvicorn.access - INFO - 36.233.167.180:62082 - "GET /api/get_article?article_id=160 HTTP/1.1" 200
-2023-11-27 09:20:05,174 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 09:20:05,267 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,308 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,348 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,387 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,428 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,468 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,508 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,548 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,589 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,628 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,668 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,708 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,749 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,790 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,830 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,872 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,912 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:05,954 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:09,170 - uvicorn.access - INFO - 1.168.100.28:13857 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 09:20:09,378 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 09:20:09,617 - uvicorn.access - INFO - 1.168.100.28:13865 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 09:20:46,146 - uvicorn.access - INFO - 36.233.167.180:62274 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 09:20:46,197 - uvicorn.access - INFO - 36.233.167.180:62274 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 09:20:46,551 - uvicorn.access - INFO - 36.233.167.180:62273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 09:20:46,581 - app.api.classes - INFO - get_school
-2023-11-27 09:20:46,697 - uvicorn.access - INFO - 36.233.167.180:62277 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 09:20:46,724 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 09:20:46,918 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:46,964 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,008 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,054 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,111 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,155 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,198 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,242 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:20:47,285 - uvicorn.access - INFO - 36.233.167.180:62275 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:35:01,036 - uvicorn.access - INFO - 1.168.100.28:1121 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 09:35:01,336 - uvicorn.access - INFO - 1.168.100.28:1121 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 09:35:01,623 - uvicorn.access - INFO - 1.168.100.28:1121 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 09:37:45,435 - uvicorn.access - INFO - 167.94.145.53:36164 - "GET / HTTP/1.1" 404
-2023-11-27 09:37:49,222 - uvicorn.access - INFO - 167.94.145.53:52860 - "GET / HTTP/1.1" 404
-2023-11-27 09:37:50,024 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-27 09:57:11,004 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 09:57:11,006 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 09:57:11,081 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 09:57:11,082 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 09:57:11,373 - app.api.classes - INFO - get_school
-2023-11-27 09:57:11,494 - uvicorn.access - INFO - 123.194.35.197:61776 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 09:57:11,563 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 09:57:11,617 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 09:57:11,712 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,717 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,718 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,720 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,725 - uvicorn.access - INFO - 123.194.35.197:61788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,779 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,788 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,789 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,789 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:11,942 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 09:57:12,010 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 09:57:12,382 - uvicorn.access - INFO - 123.194.35.197:61776 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 09:57:12,403 - app.api.classes - INFO - get_school
-2023-11-27 09:57:12,519 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 09:57:12,554 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 09:57:12,717 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,723 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,726 - uvicorn.access - INFO - 123.194.35.197:61776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,727 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,727 - uvicorn.access - INFO - 123.194.35.197:61788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,792 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,792 - uvicorn.access - INFO - 123.194.35.197:61774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,796 - uvicorn.access - INFO - 123.194.35.197:61776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 09:57:12,800 - uvicorn.access - INFO - 123.194.35.197:61788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:40,826 - uvicorn.access - INFO - 36.227.162.171:4688 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 10:52:40,830 - uvicorn.access - INFO - 36.227.162.171:4691 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 10:52:41,178 - app.api.classes - INFO - get_school
-2023-11-27 10:52:41,285 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 10:52:41,316 - uvicorn.access - INFO - 36.227.162.171:4689 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 10:52:41,373 - uvicorn.access - INFO - 36.227.162.171:4690 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 10:52:43,043 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,098 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,152 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,207 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,259 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,311 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,363 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,414 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:52:43,466 - uvicorn.access - INFO - 36.227.162.171:4692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:29,080 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,079 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 10:58:31,184 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,236 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,286 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,335 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,385 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,434 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,482 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,532 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,589 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,637 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,688 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,737 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,784 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,833 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,881 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,929 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:31,979 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:32,027 - uvicorn.access - INFO - 36.227.162.171:5050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:58:59,554 - uvicorn.access - INFO - 36.227.162.171:5121 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 10:58:59,609 - uvicorn.access - INFO - 36.227.162.171:5121 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 10:58:59,956 - uvicorn.access - INFO - 36.227.162.171:5120 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 10:58:59,957 - app.api.classes - INFO - get_school
-2023-11-27 10:59:00,067 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 10:59:00,094 - uvicorn.access - INFO - 36.227.162.171:5122 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 10:59:01,819 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:01,870 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:01,919 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:01,968 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:02,016 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:02,065 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:02,114 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:02,161 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 10:59:02,208 - uvicorn.access - INFO - 36.227.162.171:5123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:33,477 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:06:33,536 - uvicorn.access - INFO - 36.227.162.171:5563 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:06:33,908 - uvicorn.access - INFO - 36.227.162.171:5561 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:06:33,910 - app.api.classes - INFO - get_school
-2023-11-27 11:06:34,017 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:06:34,068 - uvicorn.access - INFO - 36.227.162.171:5560 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:06:36,133 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,187 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,239 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,293 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,346 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,398 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,450 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,502 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:06:36,553 - uvicorn.access - INFO - 36.227.162.171:5562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:38,358 - uvicorn.access - INFO - 220.134.19.31:13112 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:08:38,402 - uvicorn.access - INFO - 220.134.19.31:13116 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:08:38,721 - app.api.classes - INFO - get_school
-2023-11-27 11:08:38,833 - uvicorn.access - INFO - 220.134.19.31:13114 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:08:38,916 - uvicorn.access - INFO - 220.134.19.31:13113 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:08:38,970 - uvicorn.access - INFO - 220.134.19.31:13115 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:08:39,054 - uvicorn.access - INFO - 220.134.19.31:13115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,122 - uvicorn.access - INFO - 220.134.19.31:13113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,182 - uvicorn.access - INFO - 220.134.19.31:13114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,226 - uvicorn.access - INFO - 220.134.19.31:13113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,287 - uvicorn.access - INFO - 220.134.19.31:13114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,331 - uvicorn.access - INFO - 220.134.19.31:13113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,392 - uvicorn.access - INFO - 220.134.19.31:13114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,436 - uvicorn.access - INFO - 220.134.19.31:13113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:08:39,496 - uvicorn.access - INFO - 220.134.19.31:13114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:22,974 - uvicorn.access - INFO - 36.227.162.171:5928 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:12:23,033 - uvicorn.access - INFO - 36.227.162.171:5930 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:12:23,376 - app.api.classes - INFO - get_school
-2023-11-27 11:12:23,485 - uvicorn.access - INFO - 36.227.162.171:5928 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:12:23,492 - uvicorn.access - INFO - 36.227.162.171:5926 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:12:23,533 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:12:23,590 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,641 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,698 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,748 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,799 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,852 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,904 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:23,954 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:12:24,013 - uvicorn.access - INFO - 36.227.162.171:5927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:15:47,777 - uvicorn.access - INFO - 36.224.127.89:52602 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:15:47,778 - uvicorn.access - INFO - 36.224.127.89:52603 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:15:48,132 - app.api.classes - INFO - get_school
-2023-11-27 11:15:48,243 - uvicorn.access - INFO - 36.224.127.89:52604 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:15:48,278 - uvicorn.access - INFO - 36.224.127.89:52601 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:15:48,317 - uvicorn.access - INFO - 36.224.127.89:52605 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:16:04,538 - uvicorn.access - INFO - 36.224.127.89:52661 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:16:04,548 - uvicorn.access - INFO - 36.224.127.89:52659 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:16:04,951 - app.api.classes - INFO - get_school
-2023-11-27 11:16:05,061 - uvicorn.access - INFO - 36.224.127.89:52662 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:16:05,084 - uvicorn.access - INFO - 36.224.127.89:52660 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:16:05,131 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:16:05,218 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,276 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,365 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,428 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,481 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,532 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,584 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,911 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:05,962 - uvicorn.access - INFO - 36.224.127.89:52663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,234 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:16:18,338 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,386 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,436 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,490 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,538 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,587 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,636 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,694 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,746 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,795 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,844 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,893 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,942 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:18,992 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:19,039 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:19,087 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:19,136 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:19,184 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:16:22,256 - uvicorn.access - INFO - 36.227.162.171:6205 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 11:16:22,396 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 11:16:22,679 - uvicorn.access - INFO - 36.227.162.171:6190 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:17:07,374 - uvicorn.access - INFO - 36.224.127.89:52711 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:17:07,375 - uvicorn.access - INFO - 36.224.127.89:52713 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:17:07,723 - app.api.classes - INFO - get_school
-2023-11-27 11:17:10,344 - uvicorn.access - INFO - 36.224.127.89:52712 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:17:10,402 - uvicorn.access - INFO - 36.224.127.89:52710 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:17:10,457 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:17:10,514 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,569 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,624 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,678 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,732 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,784 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,862 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,918 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:17:10,971 - uvicorn.access - INFO - 36.224.127.89:52709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,578 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:18:15,681 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,730 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,780 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,828 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,876 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,924 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:15,973 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,022 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,071 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,120 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,169 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,218 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,267 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,316 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,364 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,412 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,460 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:16,507 - uvicorn.access - INFO - 36.227.162.171:6315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:19,209 - uvicorn.access - INFO - 36.227.162.171:6326 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:18:19,256 - uvicorn.access - INFO - 36.227.162.171:6327 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:18:19,611 - uvicorn.access - INFO - 36.227.162.171:6324 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:18:19,618 - app.api.classes - INFO - get_school
-2023-11-27 11:18:19,740 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:18:19,784 - uvicorn.access - INFO - 36.227.162.171:6325 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:18:21,538 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,586 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,635 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,685 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,735 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,784 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,834 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,884 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:21,932 - uvicorn.access - INFO - 36.227.162.171:6328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:31,054 - uvicorn.access - INFO - 36.224.127.89:52791 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:18:31,087 - uvicorn.access - INFO - 36.224.127.89:52792 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:18:31,423 - app.api.classes - INFO - get_school
-2023-11-27 11:18:31,536 - uvicorn.access - INFO - 36.224.127.89:52793 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:18:31,551 - uvicorn.access - INFO - 36.224.127.89:52789 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:18:31,603 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:18:31,811 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:31,864 - uvicorn.access - INFO - 36.224.127.89:52789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:31,922 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:31,976 - uvicorn.access - INFO - 36.224.127.89:52789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:32,033 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:32,091 - uvicorn.access - INFO - 36.224.127.89:52789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:32,148 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:32,205 - uvicorn.access - INFO - 36.224.127.89:52789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:18:32,267 - uvicorn.access - INFO - 36.224.127.89:52790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:36,291 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:19:36,354 - uvicorn.access - INFO - 36.227.162.171:6450 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:19:36,675 - app.api.classes - INFO - get_school
-2023-11-27 11:19:36,788 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:19:36,795 - uvicorn.access - INFO - 36.227.162.171:6449 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:19:36,834 - uvicorn.access - INFO - 36.227.162.171:6447 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:19:39,849 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:39,901 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:39,952 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,003 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,057 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,108 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,162 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,213 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:40,265 - uvicorn.access - INFO - 36.227.162.171:6448 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:49,498 - uvicorn.access - INFO - 36.227.162.171:6481 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:19:49,554 - uvicorn.access - INFO - 36.227.162.171:6485 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:19:49,895 - app.api.classes - INFO - get_school
-2023-11-27 11:19:50,018 - uvicorn.access - INFO - 36.227.162.171:6484 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:19:50,037 - uvicorn.access - INFO - 36.227.162.171:6482 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:19:50,071 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:19:50,134 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,190 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,246 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,299 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,354 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,415 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,469 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,518 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:19:50,571 - uvicorn.access - INFO - 36.227.162.171:6483 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:48,403 - uvicorn.access - INFO - 123.194.35.197:53941 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:21:48,404 - uvicorn.access - INFO - 123.194.35.197:53943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:21:48,766 - app.api.classes - INFO - get_school
-2023-11-27 11:21:48,881 - uvicorn.access - INFO - 123.194.35.197:53944 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:21:48,940 - uvicorn.access - INFO - 123.194.35.197:53945 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:21:48,971 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:21:49,054 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,122 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,189 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,257 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,322 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,388 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,453 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,538 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:21:49,614 - uvicorn.access - INFO - 123.194.35.197:53942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:42,685 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:22:42,821 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:42,885 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:42,950 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,014 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,054 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,124 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,164 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,226 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,267 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,330 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,371 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,434 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,474 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,536 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,577 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,639 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,680 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:43,742 - uvicorn.access - INFO - 220.134.19.31:14123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:53,919 - uvicorn.access - INFO - 220.134.19.31:14141 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:22:53,964 - uvicorn.access - INFO - 220.134.19.31:14141 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:22:54,233 - uvicorn.access - INFO - 220.134.19.31:14124 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:22:54,317 - app.api.classes - INFO - get_school
-2023-11-27 11:22:54,436 - uvicorn.access - INFO - 220.134.19.31:14144 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:22:54,456 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:22:54,503 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,543 - uvicorn.access - INFO - 220.134.19.31:14124 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,586 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,633 - uvicorn.access - INFO - 220.134.19.31:14124 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,676 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,717 - uvicorn.access - INFO - 220.134.19.31:14124 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,769 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,810 - uvicorn.access - INFO - 220.134.19.31:14124 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:22:54,852 - uvicorn.access - INFO - 220.134.19.31:14142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:17,073 - uvicorn.access - INFO - 36.227.162.171:6745 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:24:17,106 - uvicorn.access - INFO - 36.227.162.171:6748 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:24:17,455 - app.api.classes - INFO - get_school
-2023-11-27 11:24:17,592 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:24:17,622 - uvicorn.access - INFO - 36.227.162.171:6746 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:24:17,668 - uvicorn.access - INFO - 36.227.162.171:6747 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:24:19,434 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,490 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,543 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,596 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,650 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,703 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,755 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,807 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:19,859 - uvicorn.access - INFO - 36.227.162.171:6749 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:45,216 - uvicorn.access - INFO - 36.227.162.171:6775 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:24:45,276 - uvicorn.access - INFO - 36.227.162.171:6777 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:24:45,638 - app.api.classes - INFO - get_school
-2023-11-27 11:24:45,748 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:24:45,762 - uvicorn.access - INFO - 36.227.162.171:6774 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:24:45,799 - uvicorn.access - INFO - 36.227.162.171:6776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:24:48,023 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,071 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,118 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,166 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,213 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,260 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,308 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,355 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:24:48,401 - uvicorn.access - INFO - 36.227.162.171:6778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:34,353 - uvicorn.access - INFO - 36.227.162.171:6825 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:25:34,414 - uvicorn.access - INFO - 36.227.162.171:6828 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:25:34,745 - uvicorn.access - INFO - 36.227.162.171:6826 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:25:34,756 - app.api.classes - INFO - get_school
-2023-11-27 11:25:34,865 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:25:34,897 - uvicorn.access - INFO - 36.227.162.171:6827 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:25:36,488 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,541 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,595 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,648 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,700 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,752 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,804 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,857 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:36,910 - uvicorn.access - INFO - 36.227.162.171:6829 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:25:46,558 - uvicorn.access - INFO - 220.134.19.31:14436 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 11:25:46,785 - uvicorn.access - INFO - 220.134.19.31:14435 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 11:25:47,033 - uvicorn.access - INFO - 220.134.19.31:14435 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:32:14,489 - uvicorn.access - INFO - 220.134.19.31:1094 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 11:32:14,528 - uvicorn.access - INFO - 220.134.19.31:1099 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 11:32:14,539 - uvicorn.access - INFO - 220.134.19.31:1098 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 11:32:14,795 - uvicorn.access - INFO - 220.134.19.31:1094 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 11:32:14,841 - uvicorn.access - INFO - 220.134.19.31:1094 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:32:14,882 - uvicorn.access - INFO - 220.134.19.31:1098 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:32:14,924 - uvicorn.access - INFO - 220.134.19.31:1094 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:32:14,965 - uvicorn.access - INFO - 220.134.19.31:1098 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:32:15,006 - uvicorn.access - INFO - 220.134.19.31:1094 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:32:15,047 - uvicorn.access - INFO - 220.134.19.31:1098 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:08,475 - uvicorn.access - INFO - 36.227.162.171:7270 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:33:08,525 - uvicorn.access - INFO - 36.227.162.171:7272 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:33:08,920 - app.api.classes - INFO - get_school
-2023-11-27 11:33:09,046 - uvicorn.access - INFO - 36.227.162.171:7273 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:33:09,060 - uvicorn.access - INFO - 36.227.162.171:7271 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:33:09,108 - uvicorn.access - INFO - 36.227.162.171:7269 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:33:09,169 - uvicorn.access - INFO - 36.227.162.171:7269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,229 - uvicorn.access - INFO - 36.227.162.171:7272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,285 - uvicorn.access - INFO - 36.227.162.171:7269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,339 - uvicorn.access - INFO - 36.227.162.171:7272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,388 - uvicorn.access - INFO - 36.227.162.171:7271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,441 - uvicorn.access - INFO - 36.227.162.171:7272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,492 - uvicorn.access - INFO - 36.227.162.171:7271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,546 - uvicorn.access - INFO - 36.227.162.171:7272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:09,597 - uvicorn.access - INFO - 36.227.162.171:7271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:22,883 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_tgc_img?page_num=2&page_amount=12 HTTP/1.1" 200
-2023-11-27 11:33:24,425 - uvicorn.access - INFO - 36.227.162.171:7356 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:33:24,485 - uvicorn.access - INFO - 36.227.162.171:7358 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:33:24,946 - app.api.classes - INFO - get_school
-2023-11-27 11:33:25,178 - uvicorn.access - INFO - 36.227.162.171:7356 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:33:25,207 - uvicorn.access - INFO - 36.227.162.171:7354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:33:25,250 - uvicorn.access - INFO - 36.227.162.171:7355 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:33:25,310 - uvicorn.access - INFO - 36.227.162.171:7355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,342 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:33:25,364 - uvicorn.access - INFO - 36.227.162.171:7354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,424 - uvicorn.access - INFO - 36.227.162.171:7355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,442 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,480 - uvicorn.access - INFO - 36.227.162.171:7354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,489 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,535 - uvicorn.access - INFO - 36.227.162.171:7356 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,537 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,587 - uvicorn.access - INFO - 36.227.162.171:7354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,587 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,635 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,641 - uvicorn.access - INFO - 36.227.162.171:7356 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,691 - uvicorn.access - INFO - 36.227.162.171:7354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,698 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,745 - uvicorn.access - INFO - 36.227.162.171:7356 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,745 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,811 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,859 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,925 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:25,973 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,037 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,085 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,150 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,198 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,262 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,310 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:26,373 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,243 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 11:33:31,269 - uvicorn.access - INFO - 220.134.19.31:1216 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 11:33:31,270 - uvicorn.access - INFO - 220.134.19.31:1217 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 11:33:31,293 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 11:33:31,539 - uvicorn.access - INFO - 220.134.19.31:1218 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 11:33:31,607 - uvicorn.access - INFO - 220.134.19.31:1218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,669 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,717 - uvicorn.access - INFO - 220.134.19.31:1218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,780 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,828 - uvicorn.access - INFO - 220.134.19.31:1218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:31,890 - uvicorn.access - INFO - 220.134.19.31:1207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:32,594 - uvicorn.access - INFO - 36.227.162.171:7401 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:33:32,654 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:33:33,016 - uvicorn.access - INFO - 36.227.162.171:7399 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:33:33,087 - uvicorn.access - INFO - 36.227.162.171:7400 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:33:33,107 - app.api.classes - INFO - get_school
-2023-11-27 11:33:33,225 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:33:35,719 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:35,776 - uvicorn.access - INFO - 36.227.162.171:7400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:35,825 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:35,880 - uvicorn.access - INFO - 36.227.162.171:7400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:35,931 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:35,986 - uvicorn.access - INFO - 36.227.162.171:7400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:36,035 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:36,089 - uvicorn.access - INFO - 36.227.162.171:7400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:33:36,138 - uvicorn.access - INFO - 36.227.162.171:7402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:54,890 - uvicorn.access - INFO - 220.134.19.31:1336 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-27 11:34:55,023 - uvicorn.access - INFO - 220.134.19.31:1336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:55,089 - uvicorn.access - INFO - 220.134.19.31:1336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:55,163 - uvicorn.access - INFO - 220.134.19.31:1336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:55,228 - uvicorn.access - INFO - 220.134.19.31:1337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:55,270 - uvicorn.access - INFO - 220.134.19.31:1336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:34:55,335 - uvicorn.access - INFO - 220.134.19.31:1337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:58,213 - uvicorn.access - INFO - 36.224.127.89:53198 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:40:58,221 - uvicorn.access - INFO - 36.224.127.89:53201 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:40:58,598 - app.api.classes - INFO - get_school
-2023-11-27 11:40:58,718 - uvicorn.access - INFO - 36.224.127.89:53200 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:40:58,771 - uvicorn.access - INFO - 36.224.127.89:53199 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:40:58,822 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:40:58,881 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:58,936 - uvicorn.access - INFO - 36.224.127.89:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,002 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,056 - uvicorn.access - INFO - 36.224.127.89:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,109 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,164 - uvicorn.access - INFO - 36.224.127.89:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,216 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,269 - uvicorn.access - INFO - 36.224.127.89:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:40:59,324 - uvicorn.access - INFO - 36.224.127.89:53197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:13,625 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:41:13,784 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:13,839 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:13,893 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:13,948 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:13,996 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,050 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,099 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,153 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,200 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,253 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,301 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,354 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,404 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,456 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,505 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,558 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,607 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:14,661 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:41:16,004 - uvicorn.access - INFO - 36.227.162.171:7897 - "GET /api/get_news HTTP/1.1" 200
-2023-11-27 11:41:16,008 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-27 11:41:16,010 - uvicorn.access - INFO - 36.227.162.171:7898 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-27 11:41:16,065 - uvicorn.access - INFO - 36.227.162.171:7890 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-27 11:41:16,099 - uvicorn.access - INFO - 36.227.162.171:7901 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:41:30,614 - uvicorn.access - INFO - 104.131.144.8:33496 - "GET / HTTP/1.1" 404
-2023-11-27 11:43:40,271 - uvicorn.access - INFO - 34.97.145.111:60532 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:43:40,401 - uvicorn.access - INFO - 34.97.145.111:37469 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:43:40,599 - uvicorn.access - INFO - 34.97.145.111:60532 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:43:40,729 - uvicorn.access - INFO - 34.97.145.111:37469 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:43:40,880 - uvicorn.access - INFO - 34.97.145.111:55175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:40,907 - uvicorn.access - INFO - 34.97.145.111:37469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:40,978 - uvicorn.access - INFO - 34.97.145.111:64044 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:40,990 - app.api.classes - INFO - get_school
-2023-11-27 11:43:41,110 - uvicorn.access - INFO - 34.97.145.111:60532 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:43:41,117 - uvicorn.access - INFO - 34.97.145.111:37469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:41,117 - uvicorn.access - INFO - 34.97.145.111:55175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:41,117 - uvicorn.access - INFO - 34.97.145.111:44502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:41,145 - uvicorn.access - INFO - 34.97.145.111:64044 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:41,292 - uvicorn.access - INFO - 34.97.145.111:55175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:43:41,293 - uvicorn.access - INFO - 34.97.145.111:44502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:26,852 - uvicorn.access - INFO - 36.224.127.89:53365 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:45:26,893 - uvicorn.access - INFO - 36.224.127.89:53370 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:45:27,259 - app.api.classes - INFO - get_school
-2023-11-27 11:45:27,369 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:45:27,375 - uvicorn.access - INFO - 36.224.127.89:53366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:45:27,422 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:45:27,483 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:27,574 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:27,652 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:27,923 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:28,108 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:28,255 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:28,430 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:28,617 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:28,787 - uvicorn.access - INFO - 36.224.127.89:53364 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:31,865 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 11:45:31,982 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,034 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,085 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,138 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,191 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,245 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,298 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,352 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,407 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,462 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,516 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,572 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,627 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,680 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,734 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,789 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,843 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:45:32,895 - uvicorn.access - INFO - 36.224.127.89:53371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:43,601 - uvicorn.access - INFO - 123.194.35.197:55264 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:49:43,602 - uvicorn.access - INFO - 123.194.35.197:55266 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:49:43,979 - app.api.classes - INFO - get_school
-2023-11-27 11:49:44,095 - uvicorn.access - INFO - 123.194.35.197:55263 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:49:44,134 - uvicorn.access - INFO - 123.194.35.197:55265 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:49:44,191 - uvicorn.access - INFO - 123.194.35.197:55262 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:49:44,285 - uvicorn.access - INFO - 123.194.35.197:55262 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,286 - uvicorn.access - INFO - 123.194.35.197:55265 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,290 - uvicorn.access - INFO - 123.194.35.197:55266 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,290 - uvicorn.access - INFO - 123.194.35.197:55264 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,347 - uvicorn.access - INFO - 123.194.35.197:55265 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,356 - uvicorn.access - INFO - 123.194.35.197:55264 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,363 - uvicorn.access - INFO - 123.194.35.197:55262 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,363 - uvicorn.access - INFO - 123.194.35.197:55266 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:49:44,423 - uvicorn.access - INFO - 123.194.35.197:55265 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:54:59,089 - uvicorn.access - INFO - 36.227.162.171:8879 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:54:59,090 - uvicorn.access - INFO - 36.227.162.171:8880 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:54:59,461 - app.api.classes - INFO - get_school
-2023-11-27 11:54:59,602 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:54:59,662 - uvicorn.access - INFO - 36.227.162.171:8882 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:54:59,711 - uvicorn.access - INFO - 36.227.162.171:8881 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:55:01,468 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,522 - uvicorn.access - INFO - 36.227.162.171:8881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,570 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,623 - uvicorn.access - INFO - 36.227.162.171:8881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,673 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,728 - uvicorn.access - INFO - 36.227.162.171:8881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,783 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,837 - uvicorn.access - INFO - 36.227.162.171:8881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:01,887 - uvicorn.access - INFO - 36.227.162.171:8878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,277 - uvicorn.access - INFO - 123.194.35.197:55518 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 11:55:31,290 - uvicorn.access - INFO - 123.194.35.197:55522 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 11:55:31,629 - uvicorn.access - INFO - 123.194.35.197:55519 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 11:55:31,669 - uvicorn.access - INFO - 123.194.35.197:55520 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 11:55:31,681 - app.api.classes - INFO - get_school
-2023-11-27 11:55:31,796 - uvicorn.access - INFO - 123.194.35.197:55518 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 11:55:31,827 - uvicorn.access - INFO - 123.194.35.197:55520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,831 - uvicorn.access - INFO - 123.194.35.197:55519 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,832 - uvicorn.access - INFO - 123.194.35.197:55521 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,832 - uvicorn.access - INFO - 123.194.35.197:55522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,896 - uvicorn.access - INFO - 123.194.35.197:55520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,900 - uvicorn.access - INFO - 123.194.35.197:55519 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,900 - uvicorn.access - INFO - 123.194.35.197:55521 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,900 - uvicorn.access - INFO - 123.194.35.197:55522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 11:55:31,961 - uvicorn.access - INFO - 123.194.35.197:55520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,022 - uvicorn.access - INFO - 123.194.35.197:56071 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 12:08:33,068 - uvicorn.access - INFO - 123.194.35.197:56070 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:08:33,408 - uvicorn.access - INFO - 123.194.35.197:56069 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:08:33,480 - app.api.classes - INFO - get_school
-2023-11-27 12:08:33,592 - uvicorn.access - INFO - 123.194.35.197:56071 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:08:33,623 - uvicorn.access - INFO - 123.194.35.197:56068 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:08:33,724 - uvicorn.access - INFO - 123.194.35.197:56068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,735 - uvicorn.access - INFO - 123.194.35.197:56069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,736 - uvicorn.access - INFO - 123.194.35.197:56070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,736 - uvicorn.access - INFO - 123.194.35.197:56072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,790 - uvicorn.access - INFO - 123.194.35.197:56068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,803 - uvicorn.access - INFO - 123.194.35.197:56070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,803 - uvicorn.access - INFO - 123.194.35.197:56069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,809 - uvicorn.access - INFO - 123.194.35.197:56072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:08:33,856 - uvicorn.access - INFO - 123.194.35.197:56068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:09:12,780 - app.api.classes - INFO - get_school
-2023-11-27 12:09:12,785 - uvicorn.access - INFO - 36.224.127.89:54043 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 12:12:41,007 - uvicorn.access - INFO - 123.194.35.197:56278 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 12:12:41,094 - uvicorn.access - INFO - 123.194.35.197:56278 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:12:41,361 - uvicorn.access - INFO - 123.194.35.197:56277 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:12:41,414 - uvicorn.access - INFO - 123.194.35.197:56279 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:12:41,451 - app.api.classes - INFO - get_school
-2023-11-27 12:12:41,564 - uvicorn.access - INFO - 123.194.35.197:56280 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:12:41,570 - uvicorn.access - INFO - 123.194.35.197:56277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,571 - uvicorn.access - INFO - 123.194.35.197:56279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,571 - uvicorn.access - INFO - 123.194.35.197:56278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,571 - uvicorn.access - INFO - 123.194.35.197:56281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,639 - uvicorn.access - INFO - 123.194.35.197:56279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,644 - uvicorn.access - INFO - 123.194.35.197:56277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,655 - uvicorn.access - INFO - 123.194.35.197:56278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,656 - uvicorn.access - INFO - 123.194.35.197:56281 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:12:41,674 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:03,603 - uvicorn.access - INFO - 123.194.35.197:56747 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:24:03,909 - app.api.classes - INFO - get_school
-2023-11-27 12:24:04,027 - uvicorn.access - INFO - 123.194.35.197:56749 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:24:04,091 - uvicorn.access - INFO - 123.194.35.197:56750 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:24:04,127 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:24:04,231 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,298 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,369 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,434 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,501 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,568 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,634 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,704 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:04,772 - uvicorn.access - INFO - 123.194.35.197:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:19,336 - uvicorn.access - INFO - 123.194.35.197:56798 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:24:19,659 - app.api.classes - INFO - get_school
-2023-11-27 12:24:19,784 - uvicorn.access - INFO - 123.194.35.197:56797 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:24:19,845 - uvicorn.access - INFO - 123.194.35.197:56800 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:24:19,892 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:24:19,969 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,035 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,108 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,178 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,247 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,319 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,400 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,466 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:24:20,554 - uvicorn.access - INFO - 123.194.35.197:56799 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,186 - uvicorn.access - INFO - 123.194.35.197:57250 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:33:34,188 - uvicorn.access - INFO - 123.194.35.197:57246 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 12:33:34,566 - app.api.classes - INFO - get_school
-2023-11-27 12:33:34,689 - uvicorn.access - INFO - 123.194.35.197:57249 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:33:34,736 - uvicorn.access - INFO - 123.194.35.197:57248 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:33:34,793 - uvicorn.access - INFO - 123.194.35.197:57247 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:33:34,875 - uvicorn.access - INFO - 123.194.35.197:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,879 - uvicorn.access - INFO - 123.194.35.197:57248 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,879 - uvicorn.access - INFO - 123.194.35.197:57250 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,881 - uvicorn.access - INFO - 123.194.35.197:57246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,941 - uvicorn.access - INFO - 123.194.35.197:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,949 - uvicorn.access - INFO - 123.194.35.197:57250 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,949 - uvicorn.access - INFO - 123.194.35.197:57248 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:34,954 - uvicorn.access - INFO - 123.194.35.197:57246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:35,009 - uvicorn.access - INFO - 123.194.35.197:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:42,981 - uvicorn.access - INFO - 123.194.35.197:57302 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 12:33:42,992 - uvicorn.access - INFO - 123.194.35.197:57305 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:33:43,349 - app.api.classes - INFO - get_school
-2023-11-27 12:33:43,463 - uvicorn.access - INFO - 123.194.35.197:57303 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:33:43,515 - uvicorn.access - INFO - 123.194.35.197:57301 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:33:43,558 - uvicorn.access - INFO - 123.194.35.197:57304 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:33:43,655 - uvicorn.access - INFO - 123.194.35.197:57304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:43,724 - uvicorn.access - INFO - 123.194.35.197:57301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:43,790 - uvicorn.access - INFO - 123.194.35.197:57304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:43,857 - uvicorn.access - INFO - 123.194.35.197:57301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:43,925 - uvicorn.access - INFO - 123.194.35.197:57303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:44,003 - uvicorn.access - INFO - 123.194.35.197:57301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:44,091 - uvicorn.access - INFO - 123.194.35.197:57303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:44,167 - uvicorn.access - INFO - 123.194.35.197:57301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:33:44,237 - uvicorn.access - INFO - 123.194.35.197:57303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:41:12,168 - uvicorn.access - INFO - 36.227.162.171:61072 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:41:12,338 - uvicorn.access - INFO - 36.227.162.171:61074 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:41:12,364 - uvicorn.access - INFO - 36.227.162.171:61073 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:41:12,478 - app.api.classes - INFO - get_school
-2023-11-27 12:41:12,583 - uvicorn.access - INFO - 36.227.162.171:61072 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:41:13,251 - uvicorn.access - INFO - 36.227.162.171:61073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:41:43,511 - uvicorn.access - INFO - 36.227.162.171:61137 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:41:43,883 - uvicorn.access - INFO - 36.227.162.171:61135 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:41:43,888 - app.api.classes - INFO - get_school
-2023-11-27 12:41:43,999 - uvicorn.access - INFO - 36.227.162.171:61138 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:41:44,042 - uvicorn.access - INFO - 36.227.162.171:61136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:41:44,101 - uvicorn.access - INFO - 36.227.162.171:61135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,031 - uvicorn.access - INFO - 123.194.35.197:57646 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:42:23,326 - uvicorn.access - INFO - 123.194.35.197:57644 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:42:23,365 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:42:23,406 - app.api.classes - INFO - get_school
-2023-11-27 12:42:23,528 - uvicorn.access - INFO - 123.194.35.197:57647 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:42:23,544 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,612 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,679 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,749 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,816 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,888 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:23,969 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:24,035 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:24,103 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 12:42:35,779 - uvicorn.access - INFO - 36.227.162.171:61207 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 12:42:35,994 - uvicorn.access - INFO - 36.227.162.171:61205 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 12:42:36,120 - app.api.classes - INFO - get_school
-2023-11-27 12:42:36,232 - uvicorn.access - INFO - 36.227.162.171:61208 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 12:42:36,300 - uvicorn.access - INFO - 36.227.162.171:61206 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 12:42:36,359 - uvicorn.access - INFO - 36.227.162.171:61205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:05,530 - uvicorn.access - INFO - 220.134.19.31:8701 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 13:15:05,533 - uvicorn.access - INFO - 220.134.19.31:8704 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 13:15:05,534 - uvicorn.access - INFO - 220.134.19.31:8702 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 13:15:05,790 - uvicorn.access - INFO - 220.134.19.31:8703 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 13:15:05,839 - uvicorn.access - INFO - 220.134.19.31:8703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:05,880 - uvicorn.access - INFO - 220.134.19.31:8704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:05,943 - uvicorn.access - INFO - 220.134.19.31:8703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:05,984 - uvicorn.access - INFO - 220.134.19.31:8704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:06,045 - uvicorn.access - INFO - 220.134.19.31:8703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:15:06,089 - uvicorn.access - INFO - 220.134.19.31:8704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:20:11,908 - uvicorn.access - INFO - 220.134.19.31:9099 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 13:20:12,137 - uvicorn.access - INFO - 220.134.19.31:9100 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 13:20:12,399 - uvicorn.access - INFO - 220.134.19.31:9100 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 13:41:14,485 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 13:41:14,633 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,694 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,757 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,820 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,862 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,924 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:14,963 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,025 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,067 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,129 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,169 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,232 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,273 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,335 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,375 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,437 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,477 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:15,539 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:16,827 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-11-27 13:41:17,046 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-11-27 13:41:17,343 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 13:41:17,388 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:17,429 - uvicorn.access - INFO - 220.134.19.31:10788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:41:17,492 - uvicorn.access - INFO - 220.134.19.31:10790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:46:23,869 - uvicorn.access - INFO - 167.248.133.37:36874 - "GET / HTTP/1.1" 404
-2023-11-27 13:46:27,294 - uvicorn.access - INFO - 167.248.133.37:52012 - "GET / HTTP/1.1" 404
-2023-11-27 13:46:27,717 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-27 13:48:59,439 - uvicorn.access - INFO - 36.233.167.180:64832 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 13:48:59,441 - uvicorn.access - INFO - 36.233.167.180:64834 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 13:48:59,824 - app.api.classes - INFO - get_school
-2023-11-27 13:48:59,946 - uvicorn.access - INFO - 36.233.167.180:64836 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 13:49:00,027 - uvicorn.access - INFO - 36.233.167.180:64833 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 13:49:00,079 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 13:49:00,162 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,212 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,259 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,307 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,353 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,402 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,453 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,505 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:00,555 - uvicorn.access - INFO - 36.233.167.180:64835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 13:49:27,785 - app.api.users - ERROR - 173
-2023-11-27 13:49:27,789 - uvicorn.access - INFO - 36.233.167.180:64857 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-11-27 13:49:30,340 - uvicorn.access - INFO - 36.233.167.180:64866 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 13:49:30,386 - uvicorn.access - INFO - 36.233.167.180:64866 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 13:49:30,581 - uvicorn.access - INFO - 36.233.167.180:64857 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 13:49:30,757 - app.api.classes - INFO - get_school
-2023-11-27 13:49:30,868 - uvicorn.access - INFO - 36.233.167.180:64867 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 13:49:30,880 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 13:49:31,740 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:32,287 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:32,819 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:33,281 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:33,814 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:34,358 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:34,880 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:35,341 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 13:49:35,856 - uvicorn.access - INFO - 36.233.167.180:64865 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:13:34,244 - uvicorn.access - INFO - 220.134.19.31:14541 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 14:13:34,261 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 14:13:34,264 - uvicorn.access - INFO - 220.134.19.31:14540 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 14:13:34,324 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 14:13:34,501 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 14:13:34,550 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:34,593 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:34,653 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:34,697 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:34,756 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:34,800 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:39,352 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-11-27 14:13:39,421 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:39,481 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:13:42,413 - uvicorn.access - INFO - 220.134.19.31:14539 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
-2023-11-27 14:13:42,622 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
-2023-11-27 14:13:42,905 - uvicorn.access - INFO - 220.134.19.31:14542 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:20:19,876 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:20:20,298 - app.api.classes - INFO - get_school
-2023-11-27 14:20:20,413 - uvicorn.access - INFO - 123.194.35.197:62714 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:20:20,479 - uvicorn.access - INFO - 123.194.35.197:62717 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:20:20,516 - uvicorn.access - INFO - 123.194.35.197:62716 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:20:20,615 - uvicorn.access - INFO - 123.194.35.197:62716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,619 - uvicorn.access - INFO - 123.194.35.197:62717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,619 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,692 - uvicorn.access - INFO - 123.194.35.197:62717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,692 - uvicorn.access - INFO - 123.194.35.197:62716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,693 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,761 - uvicorn.access - INFO - 123.194.35.197:62735 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,761 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:20:20,761 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:32:17,070 - uvicorn.access - INFO - 36.224.127.89:59861 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:32:17,071 - uvicorn.access - INFO - 36.224.127.89:59862 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:32:17,494 - app.api.classes - INFO - get_school
-2023-11-27 14:32:17,612 - uvicorn.access - INFO - 36.224.127.89:59860 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:32:17,659 - uvicorn.access - INFO - 36.224.127.89:59859 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:32:17,685 - uvicorn.access - INFO - 36.224.127.89:59863 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:32:19,136 - uvicorn.access - INFO - 36.224.127.89:59863 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:20,640 - uvicorn.access - INFO - 36.224.127.89:59863 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:21,957 - uvicorn.access - INFO - 36.224.127.89:59878 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:23,260 - uvicorn.access - INFO - 36.224.127.89:59860 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:24,544 - uvicorn.access - INFO - 36.224.127.89:59860 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:25,815 - uvicorn.access - INFO - 36.224.127.89:59892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:26,957 - uvicorn.access - INFO - 36.224.127.89:59892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:28,011 - uvicorn.access - INFO - 36.224.127.89:59860 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:32:29,055 - uvicorn.access - INFO - 36.224.127.89:59860 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:35:48,042 - uvicorn.access - INFO - 36.233.167.180:49167 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 14:35:48,051 - uvicorn.access - INFO - 36.233.167.180:49168 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 14:36:01,152 - uvicorn.access - INFO - 36.233.167.180:49176 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-27 14:36:01,252 - uvicorn.access - INFO - 36.233.167.180:49176 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-27 14:36:11,696 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-27 14:36:11,806 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 14:36:12,399 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:12,957 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:13,413 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:13,859 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:14,377 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:14,896 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:15,386 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:15,898 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:16,480 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:16,977 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:17,540 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:17,917 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_news HTTP/1.1" 200
-2023-11-27 14:36:17,929 - uvicorn.access - INFO - 36.233.167.180:49215 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-11-27 14:36:17,931 - uvicorn.access - INFO - 36.233.167.180:49214 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-11-27 14:36:17,931 - uvicorn.access - INFO - 36.233.167.180:49217 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-11-27 14:36:17,934 - uvicorn.access - INFO - 36.233.167.180:49213 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:36:18,190 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:18,692 - uvicorn.access - INFO - 36.233.167.180:49188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:19,210 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:19,698 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:20,238 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:20,736 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:21,248 - uvicorn.access - INFO - 36.233.167.180:49216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 14:36:28,923 - uvicorn.access - INFO - 36.233.167.180:49221 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-27 14:36:28,970 - uvicorn.access - INFO - 36.233.167.180:49221 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-11-27 14:36:29,053 - uvicorn.access - INFO - 36.233.167.180:49221 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 14:36:32,369 - uvicorn.access - INFO - 36.224.127.89:60112 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:36:34,655 - app.api.classes - INFO - get_school
-2023-11-27 14:36:34,659 - uvicorn.access - INFO - 36.224.127.89:60117 - "GET /api/get_school?&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:37:17,942 - uvicorn.access - INFO - 36.224.127.89:60173 - "POST /api/login HTTP/1.1" 200
-2023-11-27 14:37:18,101 - uvicorn.access - INFO - 36.224.127.89:60173 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxMzI2MjM3fQ.UHRCfOANo1kISt5YLncvsKu-KaxsTBvPKQzx2ieyYAg HTTP/1.1" 200
-2023-11-27 14:37:19,893 - app.api.classes - INFO - get_school
-2023-11-27 14:37:19,897 - uvicorn.access - INFO - 36.224.127.89:60178 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-27 14:37:20,186 - app.api.classes - INFO - get_school
-2023-11-27 14:37:20,191 - uvicorn.access - INFO - 36.224.127.89:60178 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-27 14:37:23,206 - uvicorn.access - INFO - 36.224.127.89:60178 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-11-27 14:37:23,989 - app.api.classes - INFO - get_school
-2023-11-27 14:37:23,993 - uvicorn.access - INFO - 36.224.127.89:60205 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:37:25,573 - app.api.classes - INFO - get_school
-2023-11-27 14:37:25,578 - uvicorn.access - INFO - 36.224.127.89:60205 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-11-27 14:38:00,945 - app.api.classes - INFO - get_school
-2023-11-27 14:38:00,948 - uvicorn.access - INFO - 36.224.127.89:60225 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:38:17,107 - app.api.classes - INFO - get_school
-2023-11-27 14:38:17,109 - uvicorn.access - INFO - 36.224.127.89:60236 - "GET /api/get_school?location_id=1621 HTTP/1.1" 200
-2023-11-27 14:38:18,882 - uvicorn.access - INFO - 36.224.127.89:60238 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:38:20,226 - app.api.classes - INFO - get_school
-2023-11-27 14:38:20,230 - uvicorn.access - INFO - 36.224.127.89:60238 - "GET /api/get_school?&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:38:22,902 - app.api.classes - INFO - get_school
-2023-11-27 14:38:22,905 - uvicorn.access - INFO - 36.224.127.89:60238 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 14:38:28,370 - uvicorn.access - INFO - 123.194.35.197:64018 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:38:28,372 - uvicorn.access - INFO - 123.194.35.197:64019 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:38:28,765 - app.api.classes - INFO - get_school
-2023-11-27 14:38:28,876 - uvicorn.access - INFO - 123.194.35.197:64021 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:38:28,900 - uvicorn.access - INFO - 123.194.35.197:64020 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:38:28,942 - uvicorn.access - INFO - 123.194.35.197:64017 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:38:29,021 - uvicorn.access - INFO - 123.194.35.197:64017 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,025 - uvicorn.access - INFO - 123.194.35.197:64019 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,025 - uvicorn.access - INFO - 123.194.35.197:64020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,028 - uvicorn.access - INFO - 123.194.35.197:64018 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,093 - uvicorn.access - INFO - 123.194.35.197:64017 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,094 - uvicorn.access - INFO - 123.194.35.197:64019 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,094 - uvicorn.access - INFO - 123.194.35.197:64020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,098 - uvicorn.access - INFO - 123.194.35.197:64018 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:29,160 - uvicorn.access - INFO - 123.194.35.197:64020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,225 - uvicorn.access - INFO - 123.194.35.197:64066 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:38:43,295 - uvicorn.access - INFO - 123.194.35.197:64068 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:38:43,365 - uvicorn.access - INFO - 123.194.35.197:64046 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:38:43,605 - app.api.classes - INFO - get_school
-2023-11-27 14:38:43,720 - uvicorn.access - INFO - 123.194.35.197:64069 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:38:43,741 - uvicorn.access - INFO - 123.194.35.197:64067 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:38:43,818 - uvicorn.access - INFO - 123.194.35.197:64067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,829 - uvicorn.access - INFO - 123.194.35.197:64046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,834 - uvicorn.access - INFO - 123.194.35.197:64068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,834 - uvicorn.access - INFO - 123.194.35.197:64066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,889 - uvicorn.access - INFO - 123.194.35.197:64067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,897 - uvicorn.access - INFO - 123.194.35.197:64046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,901 - uvicorn.access - INFO - 123.194.35.197:64066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,901 - uvicorn.access - INFO - 123.194.35.197:64068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:38:43,957 - uvicorn.access - INFO - 123.194.35.197:64067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:42:31,144 - app.api.classes - INFO - Client IP: 36.224.127.89 - new school:1631
-2023-11-27 14:42:31,145 - uvicorn.access - INFO - 36.224.127.89:60491 - "POST /api/insert_school HTTP/1.1" 200
-2023-11-27 14:42:34,702 - uvicorn.access - INFO - 36.224.127.89:60491 - "POST /api/insert_proposal HTTP/1.1" 200
-2023-11-27 14:42:49,173 - app.api.classes - INFO - get_school
-2023-11-27 14:42:49,176 - uvicorn.access - INFO - 36.224.127.89:60503 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:46:08,222 - uvicorn.access - INFO - 123.194.35.197:65062 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:46:08,329 - uvicorn.access - INFO - 123.194.35.197:65062 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:46:08,640 - uvicorn.access - INFO - 123.194.35.197:65061 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:46:08,723 - uvicorn.access - INFO - 123.194.35.197:65063 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:46:08,757 - app.api.classes - INFO - get_school
-2023-11-27 14:46:08,873 - uvicorn.access - INFO - 123.194.35.197:65073 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:46:08,881 - uvicorn.access - INFO - 123.194.35.197:65061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,881 - uvicorn.access - INFO - 123.194.35.197:65063 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,881 - uvicorn.access - INFO - 123.194.35.197:65074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,882 - uvicorn.access - INFO - 123.194.35.197:65075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,882 - uvicorn.access - INFO - 123.194.35.197:65062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,956 - uvicorn.access - INFO - 123.194.35.197:65075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,957 - uvicorn.access - INFO - 123.194.35.197:65061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,957 - uvicorn.access - INFO - 123.194.35.197:65062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:08,957 - uvicorn.access - INFO - 123.194.35.197:65074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:46:09,353 - app.api.classes - INFO - get_school
-2023-11-27 14:46:09,355 - uvicorn.access - INFO - 36.224.127.89:61340 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:46:21,242 - app.api.classes - INFO - get_school
-2023-11-27 14:46:21,245 - uvicorn.access - INFO - 36.224.127.89:61408 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:46:27,406 - app.api.classes - INFO - get_school
-2023-11-27 14:46:27,411 - uvicorn.access - INFO - 36.224.127.89:61445 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-11-27 14:46:29,639 - app.api.classes - INFO - get_school
-2023-11-27 14:46:29,642 - uvicorn.access - INFO - 36.224.127.89:61445 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:47:11,518 - uvicorn.access - INFO - 36.224.127.89:61629 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:47:11,527 - uvicorn.access - INFO - 36.224.127.89:61627 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:47:11,528 - uvicorn.access - INFO - 36.224.127.89:61628 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:21,865 - uvicorn.access - INFO - 36.224.127.89:61707 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:21,920 - uvicorn.access - INFO - 36.224.127.89:61707 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:21,974 - uvicorn.access - INFO - 36.224.127.89:61707 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:55,112 - uvicorn.access - INFO - 36.224.127.89:61720 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:55,168 - uvicorn.access - INFO - 36.224.127.89:61720 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:55,224 - uvicorn.access - INFO - 36.224.127.89:61720 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 14:49:55,794 - uvicorn.access - INFO - 123.194.35.197:65490 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:49:55,868 - uvicorn.access - INFO - 123.194.35.197:65490 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:49:56,188 - uvicorn.access - INFO - 123.194.35.197:65491 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:49:56,243 - uvicorn.access - INFO - 123.194.35.197:65489 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:49:56,246 - app.api.classes - INFO - get_school
-2023-11-27 14:49:56,365 - uvicorn.access - INFO - 123.194.35.197:65492 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:49:56,373 - uvicorn.access - INFO - 123.194.35.197:65489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,373 - uvicorn.access - INFO - 123.194.35.197:65493 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,373 - uvicorn.access - INFO - 123.194.35.197:65491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,373 - uvicorn.access - INFO - 123.194.35.197:65490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,444 - uvicorn.access - INFO - 123.194.35.197:65491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,445 - uvicorn.access - INFO - 123.194.35.197:65489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,445 - uvicorn.access - INFO - 123.194.35.197:65490 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,446 - uvicorn.access - INFO - 123.194.35.197:65493 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:49:56,477 - uvicorn.access - INFO - 123.194.35.197:65505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:01,318 - uvicorn.access - INFO - 36.224.127.89:61723 - "POST /api/update_school HTTP/1.1" 200
-2023-11-27 14:50:04,313 - app.api.classes - INFO - get_school
-2023-11-27 14:50:04,316 - uvicorn.access - INFO - 36.224.127.89:61723 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:50:21,815 - app.api.classes - INFO - get_school
-2023-11-27 14:50:21,821 - uvicorn.access - INFO - 36.224.127.89:61759 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-11-27 14:50:36,800 - uvicorn.access - INFO - 123.194.35.197:49176 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:50:36,869 - uvicorn.access - INFO - 123.194.35.197:49177 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:50:37,228 - uvicorn.access - INFO - 123.194.35.197:49174 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:50:37,232 - app.api.classes - INFO - get_school
-2023-11-27 14:50:37,345 - uvicorn.access - INFO - 123.194.35.197:49178 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:50:37,371 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:50:37,444 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,510 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,575 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,641 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,707 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,774 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,840 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,905 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:50:37,971 - uvicorn.access - INFO - 123.194.35.197:49175 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:51:11,041 - app.api.classes - INFO - get_school
-2023-11-27 14:51:11,043 - uvicorn.access - INFO - 36.224.127.89:61934 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 14:52:41,980 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:52:41,985 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:52:42,058 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:52:42,139 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:52:42,574 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:52:42,584 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:52:42,616 - app.api.classes - INFO - get_school
-2023-11-27 14:52:42,735 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:52:42,772 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:52:42,779 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:52:42,809 - app.api.classes - INFO - get_school
-2023-11-27 14:52:42,918 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:52:42,925 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:42,925 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:42,926 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:42,926 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,001 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,001 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,002 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,002 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,074 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,074 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,079 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,080 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,147 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,148 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,148 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,149 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,149 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:43,215 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:47,363 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:52:47,435 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:52:47,758 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:52:47,777 - app.api.classes - INFO - get_school
-2023-11-27 14:52:47,881 - uvicorn.access - INFO - 123.194.35.197:49347 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:52:47,916 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:52:47,991 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:47,998 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,002 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,003 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,005 - uvicorn.access - INFO - 123.194.35.197:49349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,061 - uvicorn.access - INFO - 123.194.35.197:49348 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,062 - uvicorn.access - INFO - 123.194.35.197:49351 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,074 - uvicorn.access - INFO - 123.194.35.197:49346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:52:48,075 - uvicorn.access - INFO - 123.194.35.197:49350 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:39,329 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:53:39,436 - uvicorn.access - INFO - 123.194.35.197:49486 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:53:39,439 - uvicorn.access - INFO - 123.194.35.197:49485 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:53:39,513 - uvicorn.access - INFO - 123.194.35.197:49485 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:53:39,897 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:53:39,985 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:53:40,021 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:53:40,060 - app.api.classes - INFO - get_school
-2023-11-27 14:53:40,064 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,065 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,176 - uvicorn.access - INFO - 123.194.35.197:49486 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:53:40,192 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,193 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,193 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,211 - app.api.classes - INFO - get_school
-2023-11-27 14:53:40,317 - uvicorn.access - INFO - 123.194.35.197:49485 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:53:40,325 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,325 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,325 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,327 - uvicorn.access - INFO - 123.194.35.197:49484 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:53:40,404 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,414 - uvicorn.access - INFO - 123.194.35.197:49484 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,415 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,416 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,469 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,484 - uvicorn.access - INFO - 123.194.35.197:49481 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,484 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,484 - uvicorn.access - INFO - 123.194.35.197:49484 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,535 - uvicorn.access - INFO - 123.194.35.197:49479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:53:40,547 - uvicorn.access - INFO - 123.194.35.197:49480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:21,442 - uvicorn.access - INFO - 123.194.35.197:49566 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:54:21,443 - uvicorn.access - INFO - 123.194.35.197:49567 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:54:21,513 - uvicorn.access - INFO - 123.194.35.197:49566 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:54:21,517 - uvicorn.access - INFO - 123.194.35.197:49567 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:54:22,027 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:54:22,029 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:54:22,100 - uvicorn.access - INFO - 123.194.35.197:49562 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:54:22,103 - app.api.classes - INFO - get_school
-2023-11-27 14:54:22,212 - uvicorn.access - INFO - 123.194.35.197:49566 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:54:22,220 - uvicorn.access - INFO - 123.194.35.197:49563 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:54:22,220 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,220 - uvicorn.access - INFO - 123.194.35.197:49562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,221 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,228 - app.api.classes - INFO - get_school
-2023-11-27 14:54:22,335 - uvicorn.access - INFO - 123.194.35.197:49567 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:54:22,341 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,342 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,342 - uvicorn.access - INFO - 123.194.35.197:49562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,342 - uvicorn.access - INFO - 123.194.35.197:49563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,408 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,408 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,411 - uvicorn.access - INFO - 123.194.35.197:49563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,411 - uvicorn.access - INFO - 123.194.35.197:49562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,476 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,477 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,479 - uvicorn.access - INFO - 123.194.35.197:49563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,479 - uvicorn.access - INFO - 123.194.35.197:49562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,546 - uvicorn.access - INFO - 123.194.35.197:49564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,550 - uvicorn.access - INFO - 123.194.35.197:49565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:54:22,556 - uvicorn.access - INFO - 123.194.35.197:49563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:56:41,123 - app.api.classes - INFO - get_school
-2023-11-27 14:56:41,127 - uvicorn.access - INFO - 36.224.127.89:62042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-11-27 14:57:27,901 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 14:57:28,039 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,103 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,166 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,229 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,271 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,336 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,377 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,440 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,482 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,544 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,585 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,648 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,689 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,754 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,795 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,858 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,901 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:28,964 - uvicorn.access - INFO - 220.134.19.31:4246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:57:34,726 - uvicorn.access - INFO - 220.134.19.31:4261 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 14:57:34,887 - uvicorn.access - INFO - 220.134.19.31:4247 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 14:57:35,151 - uvicorn.access - INFO - 220.134.19.31:4247 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:59:07,741 - uvicorn.access - INFO - 220.134.19.31:4404 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 14:59:07,743 - uvicorn.access - INFO - 220.134.19.31:4402 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 14:59:08,174 - app.api.classes - INFO - get_school
-2023-11-27 14:59:08,286 - uvicorn.access - INFO - 220.134.19.31:4401 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 14:59:08,304 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 14:59:08,355 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 14:59:08,409 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,450 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,492 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,556 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,597 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,640 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,681 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,724 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:08,766 - uvicorn.access - INFO - 220.134.19.31:4401 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,433 - uvicorn.access - INFO - 220.134.19.31:4401 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 14:59:13,454 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 14:59:13,455 - uvicorn.access - INFO - 220.134.19.31:4405 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 14:59:13,700 - uvicorn.access - INFO - 220.134.19.31:4411 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 14:59:13,747 - uvicorn.access - INFO - 220.134.19.31:4411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,789 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,830 - uvicorn.access - INFO - 220.134.19.31:4411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,872 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,913 - uvicorn.access - INFO - 220.134.19.31:4411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:13,955 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 14:59:18,582 - uvicorn.access - INFO - 220.134.19.31:4411 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 14:59:18,818 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 14:59:19,121 - uvicorn.access - INFO - 220.134.19.31:4403 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:00:56,300 - uvicorn.access - INFO - 220.134.19.31:4580 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:00:56,534 - uvicorn.access - INFO - 220.134.19.31:4579 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:00:56,839 - uvicorn.access - INFO - 220.134.19.31:4579 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:01:03,380 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-11-27 15:01:03,434 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:03,484 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:03,531 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:05,329 - uvicorn.access - INFO - 220.134.19.31:4594 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
-2023-11-27 15:01:05,536 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
-2023-11-27 15:01:05,810 - uvicorn.access - INFO - 220.134.19.31:4592 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:01:30,439 - uvicorn.access - INFO - 220.134.19.31:4632 - "GET /api/get_event?class_name_id=5431 HTTP/1.1" 200
-2023-11-27 15:01:30,597 - uvicorn.access - INFO - 220.134.19.31:4595 - "GET /api/get_class_name?class_name_id=5431 HTTP/1.1" 200
-2023-11-27 15:01:30,869 - uvicorn.access - INFO - 220.134.19.31:4595 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:01:36,479 - uvicorn.access - INFO - 220.134.19.31:4644 - "GET /api/get_event?class_name_id=5432 HTTP/1.1" 200
-2023-11-27 15:01:36,707 - uvicorn.access - INFO - 220.134.19.31:4645 - "GET /api/get_class_name?class_name_id=5432 HTTP/1.1" 200
-2023-11-27 15:01:36,965 - uvicorn.access - INFO - 220.134.19.31:4645 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:01:43,931 - uvicorn.access - INFO - 220.134.19.31:4656 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:01:43,943 - uvicorn.access - INFO - 220.134.19.31:4657 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:01:44,305 - app.api.classes - INFO - get_school
-2023-11-27 15:01:44,414 - uvicorn.access - INFO - 220.134.19.31:4658 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:01:44,441 - uvicorn.access - INFO - 220.134.19.31:4654 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:01:44,477 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:01:44,526 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,571 - uvicorn.access - INFO - 220.134.19.31:4654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,621 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,680 - uvicorn.access - INFO - 220.134.19.31:4654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,739 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,783 - uvicorn.access - INFO - 220.134.19.31:4658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,826 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,870 - uvicorn.access - INFO - 220.134.19.31:4658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:44,915 - uvicorn.access - INFO - 220.134.19.31:4655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:53,950 - uvicorn.access - INFO - 220.134.19.31:4677 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 15:01:53,960 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 15:01:53,999 - uvicorn.access - INFO - 220.134.19.31:4677 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 15:01:54,008 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 15:01:54,258 - uvicorn.access - INFO - 220.134.19.31:4678 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 15:01:54,327 - uvicorn.access - INFO - 220.134.19.31:4678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:54,389 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:54,430 - uvicorn.access - INFO - 220.134.19.31:4678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:54,491 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:54,531 - uvicorn.access - INFO - 220.134.19.31:4678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:54,592 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:01:58,190 - uvicorn.access - INFO - 220.134.19.31:4678 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:01:58,408 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:01:58,695 - uvicorn.access - INFO - 220.134.19.31:4680 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:02:31,374 - uvicorn.access - INFO - 220.134.19.31:4681 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:02:31,620 - uvicorn.access - INFO - 220.134.19.31:4679 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:02:32,053 - uvicorn.access - INFO - 220.134.19.31:4679 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:02:55,481 - uvicorn.access - INFO - 220.134.19.31:4772 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:02:55,743 - uvicorn.access - INFO - 220.134.19.31:4773 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:02:56,049 - uvicorn.access - INFO - 220.134.19.31:4773 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:03:34,091 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 15:03:34,183 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,225 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,273 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,314 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,366 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,407 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,456 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,497 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,546 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,587 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,636 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,677 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,726 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,768 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,819 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,861 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,909 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:34,951 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:03:36,709 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:03:36,954 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:03:37,250 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:03:40,185 - uvicorn.access - INFO - 220.134.19.31:4831 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:03:40,414 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:03:40,749 - uvicorn.access - INFO - 220.134.19.31:4833 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:04:03,498 - uvicorn.access - INFO - 220.134.19.31:4880 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:04:03,703 - uvicorn.access - INFO - 220.134.19.31:4881 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:04:03,856 - uvicorn.access - INFO - 220.134.19.31:4879 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:04:04,139 - uvicorn.access - INFO - 220.134.19.31:4880 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:04:04,450 - uvicorn.access - INFO - 220.134.19.31:4880 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:05:16,602 - uvicorn.access - INFO - 220.134.19.31:4983 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 15:05:16,720 - uvicorn.access - INFO - 220.134.19.31:4983 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,832 - uvicorn.access - INFO - 220.134.19.31:4983 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,970 - uvicorn.access - INFO - 220.134.19.31:4988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,970 - uvicorn.access - INFO - 220.134.19.31:4986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,971 - uvicorn.access - INFO - 220.134.19.31:4987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,991 - uvicorn.access - INFO - 220.134.19.31:4989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:16,996 - uvicorn.access - INFO - 220.134.19.31:4983 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,058 - uvicorn.access - INFO - 220.134.19.31:4990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,117 - uvicorn.access - INFO - 220.134.19.31:4988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,122 - uvicorn.access - INFO - 220.134.19.31:4987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,123 - uvicorn.access - INFO - 220.134.19.31:4986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,130 - uvicorn.access - INFO - 220.134.19.31:4989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,131 - uvicorn.access - INFO - 220.134.19.31:4983 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,232 - uvicorn.access - INFO - 220.134.19.31:4990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,263 - uvicorn.access - INFO - 220.134.19.31:4988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,270 - uvicorn.access - INFO - 220.134.19.31:4987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,270 - uvicorn.access - INFO - 220.134.19.31:4986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:17,279 - uvicorn.access - INFO - 220.134.19.31:4989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:05:18,063 - uvicorn.access - INFO - 220.134.19.31:4986 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:05:18,312 - uvicorn.access - INFO - 220.134.19.31:4989 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:05:18,638 - uvicorn.access - INFO - 220.134.19.31:4989 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:09:53,944 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 15:09:54,038 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,079 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,121 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,162 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,203 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,265 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,306 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,368 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,410 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,473 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,515 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,576 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,617 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,679 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,720 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,783 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,834 - uvicorn.access - INFO - 220.134.19.31:5360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:09:54,897 - uvicorn.access - INFO - 220.134.19.31:5355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:10:00,501 - uvicorn.access - INFO - 220.134.19.31:5361 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-11-27 15:10:00,743 - uvicorn.access - INFO - 220.134.19.31:5362 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-11-27 15:10:01,061 - uvicorn.access - INFO - 220.134.19.31:5362 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:10:01,111 - uvicorn.access - INFO - 220.134.19.31:5362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:10:01,152 - uvicorn.access - INFO - 220.134.19.31:5361 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:10:01,214 - uvicorn.access - INFO - 220.134.19.31:5362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:10:13,883 - uvicorn.access - INFO - 220.134.19.31:5392 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:10:14,126 - uvicorn.access - INFO - 220.134.19.31:5391 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:10:14,456 - uvicorn.access - INFO - 220.134.19.31:5391 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:12:08,787 - uvicorn.access - INFO - 220.134.19.31:5617 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:12:09,022 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:12:09,351 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:12:13,188 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 15:12:13,514 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 15:12:13,515 - uvicorn.access - INFO - 220.134.19.31:5617 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 15:12:13,932 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 15:12:14,107 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:14,109 - uvicorn.access - INFO - 220.134.19.31:5617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:14,110 - uvicorn.access - INFO - 220.134.19.31:5629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:14,250 - uvicorn.access - INFO - 220.134.19.31:5618 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:14,259 - uvicorn.access - INFO - 220.134.19.31:5617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:14,296 - uvicorn.access - INFO - 220.134.19.31:5629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:12:16,591 - uvicorn.access - INFO - 220.134.19.31:5617 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:12:16,839 - uvicorn.access - INFO - 220.134.19.31:5629 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:12:17,163 - uvicorn.access - INFO - 220.134.19.31:5629 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:18:22,540 - uvicorn.access - INFO - 220.134.19.31:6233 - "GET /api/get_event?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:18:22,766 - uvicorn.access - INFO - 220.134.19.31:6234 - "GET /api/get_class_name?class_name_id=5521 HTTP/1.1" 200
-2023-11-27 15:18:23,043 - uvicorn.access - INFO - 220.134.19.31:6234 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:18:59,468 - uvicorn.access - INFO - 220.134.19.31:6279 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:18:59,603 - uvicorn.access - INFO - 220.134.19.31:6280 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:18:59,952 - uvicorn.access - INFO - 220.134.19.31:6280 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:19:03,984 - uvicorn.access - INFO - 220.134.19.31:6279 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:19:04,230 - uvicorn.access - INFO - 220.134.19.31:6280 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 15:19:04,526 - uvicorn.access - INFO - 220.134.19.31:6280 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:19:59,680 - uvicorn.access - INFO - 36.233.167.180:50341 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:19:59,681 - uvicorn.access - INFO - 36.233.167.180:50339 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:20:00,106 - app.api.classes - INFO - get_school
-2023-11-27 15:20:00,216 - uvicorn.access - INFO - 36.233.167.180:50340 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:20:00,252 - uvicorn.access - INFO - 36.233.167.180:50338 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:20:00,294 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:20:00,922 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:01,471 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:02,005 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:02,582 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:03,158 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:03,728 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:04,278 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:04,802 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:20:05,323 - uvicorn.access - INFO - 36.233.167.180:50337 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDEzMjMzNjd9.gg-utxeBWeQPs3Ml2Me9v0qy43XPVzNgnFp49ghp2Is HTTP/1.1" 200
-2023-11-27 15:23:13,102 - uvicorn.access - INFO - 36.224.127.89:62507 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 15:23:13,159 - uvicorn.access - INFO - 36.224.127.89:62507 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 15:23:13,215 - uvicorn.access - INFO - 36.224.127.89:62507 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 15:23:13,273 - uvicorn.access - INFO - 36.224.127.89:62507 - "GET /api/get_proposal?school_id=1631 HTTP/1.1" 200
-2023-11-27 15:23:27,167 - app.api.classes - INFO - 36.224.127.89 - school_id:1631 change is_pass_proposal to 2
-2023-11-27 15:23:27,169 - uvicorn.access - INFO - 36.224.127.89:62510 - "POST /api/cancel_proposal HTTP/1.1" 200
-2023-11-27 15:30:11,645 - uvicorn.access - INFO - 36.224.127.89:62650 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:30:12,053 - app.api.classes - INFO - get_school
-2023-11-27 15:30:12,173 - uvicorn.access - INFO - 36.224.127.89:62651 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:30:12,207 - uvicorn.access - INFO - 36.224.127.89:62652 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:30:12,244 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:30:12,454 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:12,620 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:12,775 - uvicorn.access - INFO - 36.224.127.89:62652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:12,952 - uvicorn.access - INFO - 36.224.127.89:62652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:13,127 - uvicorn.access - INFO - 36.224.127.89:62652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:13,305 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:13,483 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:13,658 - uvicorn.access - INFO - 36.224.127.89:62652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:13,816 - uvicorn.access - INFO - 36.224.127.89:62649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:27,315 - uvicorn.access - INFO - 36.233.167.180:50496 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:30:27,743 - app.api.classes - INFO - get_school
-2023-11-27 15:30:27,854 - uvicorn.access - INFO - 36.233.167.180:50498 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:30:27,890 - uvicorn.access - INFO - 36.233.167.180:50495 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:30:27,926 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:30:28,209 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,270 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,352 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,416 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,485 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,539 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,585 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,645 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:28,693 - uvicorn.access - INFO - 36.233.167.180:50497 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:30:57,042 - uvicorn.access - INFO - 36.224.127.89:62694 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:30:58,423 - app.api.classes - INFO - get_school
-2023-11-27 15:30:58,427 - uvicorn.access - INFO - 36.224.127.89:62694 - "GET /api/get_school?&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:33:52,097 - app.api.classes - INFO - get_school
-2023-11-27 15:33:52,101 - uvicorn.access - INFO - 36.224.127.89:63254 - "GET /api/get_school?location_id=1621 HTTP/1.1" 200
-2023-11-27 15:36:58,665 - uvicorn.access - INFO - 123.194.35.197:52877 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:36:58,668 - uvicorn.access - INFO - 123.194.35.197:52879 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:36:58,741 - uvicorn.access - INFO - 123.194.35.197:52877 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:36:58,749 - uvicorn.access - INFO - 123.194.35.197:52879 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:36:59,337 - uvicorn.access - INFO - 123.194.35.197:52876 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:36:59,346 - uvicorn.access - INFO - 123.194.35.197:52875 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:36:59,401 - app.api.classes - INFO - get_school
-2023-11-27 15:36:59,417 - uvicorn.access - INFO - 123.194.35.197:52878 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:36:59,514 - uvicorn.access - INFO - 123.194.35.197:52877 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:36:59,518 - app.api.classes - INFO - get_school
-2023-11-27 15:36:59,532 - uvicorn.access - INFO - 123.194.35.197:52874 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:36:59,625 - uvicorn.access - INFO - 123.194.35.197:52879 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:36:59,632 - uvicorn.access - INFO - 123.194.35.197:52878 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:36:59,633 - uvicorn.access - INFO - 123.194.35.197:52876 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:36:59,633 - uvicorn.access - INFO - 123.194.35.197:52875 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:00,438 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:37:00,589 - uvicorn.access - INFO - 123.194.35.197:52924 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:37:00,593 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:37:00,666 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:37:01,039 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:37:01,060 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:37:01,127 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:37:01,173 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:37:01,180 - app.api.classes - INFO - get_school
-2023-11-27 15:37:01,289 - uvicorn.access - INFO - 123.194.35.197:52924 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:37:01,295 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,295 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,295 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,296 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,345 - app.api.classes - INFO - get_school
-2023-11-27 15:37:01,460 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:37:01,464 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,464 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,464 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,465 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,537 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,538 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,538 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,539 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,607 - uvicorn.access - INFO - 123.194.35.197:52917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,607 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,607 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,608 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,677 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:37:01,677 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:39:33,494 - uvicorn.access - INFO - 36.224.127.89:63683 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-11-27 15:39:36,685 - uvicorn.access - INFO - 36.224.127.89:63683 - "POST /api/insert_event HTTP/1.1" 200
-2023-11-27 15:39:36,746 - uvicorn.access - INFO - 36.224.127.89:63683 - "POST /api/insert_session HTTP/1.1" 200
-2023-11-27 15:46:40,216 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:40,616 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-11-27 15:46:43,308 - uvicorn.access - INFO - 36.224.127.89:65495 - "GET /api/get_event?class_name_id=5523 HTTP/1.1" 200
-2023-11-27 15:46:43,466 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_class_name?class_name_id=5523 HTTP/1.1" 200
-2023-11-27 15:46:43,823 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_class_name?is_check=1&category=%E8%97%8D%E6%9F%93&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:46:44,138 - uvicorn.access - INFO - 36.224.127.89:65500 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:44,400 - uvicorn.access - INFO - 36.224.127.89:65495 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-11-27 15:46:45,157 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:46,293 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:47,479 - uvicorn.access - INFO - 36.224.127.89:65505 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:48,622 - uvicorn.access - INFO - 36.224.127.89:65480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:46:48,881 - uvicorn.access - INFO - 36.224.127.89:65505 - "GET /api/get_class_name?class_name_id=5523&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:48:07,908 - uvicorn.access - INFO - 36.224.127.89:49471 - "GET /api/get_event?class_name_id=5523 HTTP/1.1" 200
-2023-11-27 15:48:07,969 - uvicorn.access - INFO - 36.224.127.89:49471 - "GET /api/get_session?event_id=3808 HTTP/1.1" 200
-2023-11-27 15:48:08,033 - uvicorn.access - INFO - 36.224.127.89:49471 - "GET /api/get_registration_class?event_id=3808&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:48:08,097 - uvicorn.access - INFO - 36.224.127.89:49471 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
-2023-11-27 15:48:13,335 - uvicorn.access - INFO - 36.224.127.89:49494 - "GET /api/get_class_name?class_name_id=5523&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:48:32,189 - uvicorn.access - INFO - 36.224.127.89:49574 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:48:33,769 - app.api.classes - INFO - get_school
-2023-11-27 15:48:33,773 - uvicorn.access - INFO - 36.224.127.89:49574 - "GET /api/get_school?&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE3MDEwNzI2NDJ9.pXnUSnqRX5Cbz--nMEix_52D-cgANrNfIEw6pyDwsMA HTTP/1.1" 200
-2023-11-27 15:48:36,664 - app.api.classes - INFO - get_school
-2023-11-27 15:48:36,666 - uvicorn.access - INFO - 36.224.127.89:49591 - "GET /api/get_school?location_id=1621 HTTP/1.1" 200
-2023-11-27 15:56:32,264 - uvicorn.access - INFO - 123.194.35.197:54299 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:56:32,271 - uvicorn.access - INFO - 123.194.35.197:54300 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:56:32,344 - uvicorn.access - INFO - 123.194.35.197:54299 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:56:32,349 - uvicorn.access - INFO - 123.194.35.197:54300 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:56:32,994 - uvicorn.access - INFO - 123.194.35.197:54297 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:56:33,009 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:56:33,043 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:56:33,054 - uvicorn.access - INFO - 123.194.35.197:54302 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:56:33,073 - app.api.classes - INFO - get_school
-2023-11-27 15:56:33,192 - uvicorn.access - INFO - 123.194.35.197:54299 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:56:33,200 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,201 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,201 - uvicorn.access - INFO - 123.194.35.197:54297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,201 - uvicorn.access - INFO - 123.194.35.197:54302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,202 - app.api.classes - INFO - get_school
-2023-11-27 15:56:33,312 - uvicorn.access - INFO - 123.194.35.197:54300 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:56:33,318 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,319 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,319 - uvicorn.access - INFO - 123.194.35.197:54297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,319 - uvicorn.access - INFO - 123.194.35.197:54302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,392 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,392 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,393 - uvicorn.access - INFO - 123.194.35.197:54302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,393 - uvicorn.access - INFO - 123.194.35.197:54297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,461 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,462 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,462 - uvicorn.access - INFO - 123.194.35.197:54302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,462 - uvicorn.access - INFO - 123.194.35.197:54297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,533 - uvicorn.access - INFO - 123.194.35.197:54301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:33,533 - uvicorn.access - INFO - 123.194.35.197:54298 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:56:59,288 - uvicorn.access - INFO - 123.194.35.197:54412 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:56:59,332 - uvicorn.access - INFO - 123.194.35.197:54415 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:56:59,359 - uvicorn.access - INFO - 123.194.35.197:54412 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:56:59,432 - uvicorn.access - INFO - 123.194.35.197:54412 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:56:59,795 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:56:59,917 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:56:59,930 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:56:59,954 - app.api.classes - INFO - get_school
-2023-11-27 15:57:00,060 - uvicorn.access - INFO - 123.194.35.197:54415 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:57:00,068 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,087 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,099 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,103 - uvicorn.access - INFO - 123.194.35.197:54416 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:57:00,109 - app.api.classes - INFO - get_school
-2023-11-27 15:57:00,215 - uvicorn.access - INFO - 123.194.35.197:54412 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:57:00,221 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,221 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,221 - uvicorn.access - INFO - 123.194.35.197:54416 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,221 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,292 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,293 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,293 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,294 - uvicorn.access - INFO - 123.194.35.197:54416 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,356 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,361 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,361 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,362 - uvicorn.access - INFO - 123.194.35.197:54416 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,422 - uvicorn.access - INFO - 123.194.35.197:54413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,426 - uvicorn.access - INFO - 123.194.35.197:54414 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:00,426 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:21,663 - uvicorn.access - INFO - 123.194.35.197:54461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:57:21,665 - uvicorn.access - INFO - 123.194.35.197:54459 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:57:21,739 - uvicorn.access - INFO - 123.194.35.197:54461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:57:21,743 - uvicorn.access - INFO - 123.194.35.197:54459 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:57:22,379 - uvicorn.access - INFO - 123.194.35.197:54456 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:57:22,385 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:57:22,444 - app.api.classes - INFO - get_school
-2023-11-27 15:57:22,561 - uvicorn.access - INFO - 123.194.35.197:54461 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:57:22,567 - app.api.classes - INFO - get_school
-2023-11-27 15:57:22,569 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:57:22,570 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:57:22,678 - uvicorn.access - INFO - 123.194.35.197:54459 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:57:22,684 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,685 - uvicorn.access - INFO - 123.194.35.197:54456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,685 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,685 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,748 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,753 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,753 - uvicorn.access - INFO - 123.194.35.197:54456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,754 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,825 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,825 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,825 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,826 - uvicorn.access - INFO - 123.194.35.197:54456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,898 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,898 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,899 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,900 - uvicorn.access - INFO - 123.194.35.197:54456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,965 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:22,968 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:29,294 - uvicorn.access - INFO - 123.194.35.197:54486 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:57:29,355 - uvicorn.access - INFO - 123.194.35.197:54487 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:57:29,752 - uvicorn.access - INFO - 123.194.35.197:54484 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:57:29,788 - app.api.classes - INFO - get_school
-2023-11-27 15:57:29,907 - uvicorn.access - INFO - 123.194.35.197:54488 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:57:29,931 - uvicorn.access - INFO - 123.194.35.197:54485 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:57:30,007 - uvicorn.access - INFO - 123.194.35.197:54485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,008 - uvicorn.access - INFO - 123.194.35.197:54484 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,010 - uvicorn.access - INFO - 123.194.35.197:54487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,011 - uvicorn.access - INFO - 123.194.35.197:54486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,072 - uvicorn.access - INFO - 123.194.35.197:54485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,077 - uvicorn.access - INFO - 123.194.35.197:54484 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,077 - uvicorn.access - INFO - 123.194.35.197:54487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,078 - uvicorn.access - INFO - 123.194.35.197:54486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:57:30,138 - uvicorn.access - INFO - 123.194.35.197:54485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:35,959 - uvicorn.access - INFO - 123.194.35.197:54574 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:58:35,963 - uvicorn.access - INFO - 123.194.35.197:54571 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 15:58:36,037 - uvicorn.access - INFO - 123.194.35.197:54574 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:58:36,123 - uvicorn.access - INFO - 123.194.35.197:54574 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 15:58:36,677 - app.api.classes - INFO - get_school
-2023-11-27 15:58:36,789 - uvicorn.access - INFO - 123.194.35.197:54571 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:58:36,799 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:58:36,801 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 15:58:36,864 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:58:36,867 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 15:58:36,879 - app.api.classes - INFO - get_school
-2023-11-27 15:58:36,988 - uvicorn.access - INFO - 123.194.35.197:54574 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 15:58:36,995 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:36,995 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:36,996 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:36,996 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,067 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,067 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,068 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,068 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,146 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,147 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,150 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,150 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,221 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,221 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,224 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,225 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,294 - uvicorn.access - INFO - 123.194.35.197:54572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 15:58:37,295 - uvicorn.access - INFO - 123.194.35.197:54573 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:22,549 - uvicorn.access - INFO - 123.194.35.197:54807 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:22,551 - uvicorn.access - INFO - 123.194.35.197:54805 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:22,631 - uvicorn.access - INFO - 123.194.35.197:54807 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:22,634 - uvicorn.access - INFO - 123.194.35.197:54805 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:23,203 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:23,215 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:23,290 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:23,296 - app.api.classes - INFO - get_school
-2023-11-27 16:01:23,409 - uvicorn.access - INFO - 123.194.35.197:54805 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:23,411 - uvicorn.access - INFO - 123.194.35.197:54804 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:23,417 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,417 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,417 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,417 - app.api.classes - INFO - get_school
-2023-11-27 16:01:23,528 - uvicorn.access - INFO - 123.194.35.197:54807 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:23,534 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,535 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,535 - uvicorn.access - INFO - 123.194.35.197:54804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,535 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,608 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,608 - uvicorn.access - INFO - 123.194.35.197:54804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,608 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,608 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,673 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,679 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,680 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,680 - uvicorn.access - INFO - 123.194.35.197:54804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,741 - uvicorn.access - INFO - 123.194.35.197:54803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,744 - uvicorn.access - INFO - 123.194.35.197:54806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:23,753 - uvicorn.access - INFO - 123.194.35.197:54802 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:53,569 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:53,589 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:53,639 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:53,715 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:54,265 - app.api.classes - INFO - get_school
-2023-11-27 16:01:54,378 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:54,386 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:54,389 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:54,478 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:54,480 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:54,487 - app.api.classes - INFO - get_school
-2023-11-27 16:01:54,595 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:54,602 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,602 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,602 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,602 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,672 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,673 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,673 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,674 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,744 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,745 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,747 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,748 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,811 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,811 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,815 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,815 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,877 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:54,878 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:57,945 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:57,946 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:01:58,033 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:58,114 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:01:58,598 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:58,603 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:01:58,619 - app.api.classes - INFO - get_school
-2023-11-27 16:01:58,729 - uvicorn.access - INFO - 123.194.35.197:54868 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:58,768 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:58,778 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:01:58,803 - app.api.classes - INFO - get_school
-2023-11-27 16:01:58,907 - uvicorn.access - INFO - 123.194.35.197:54867 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:01:58,913 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,914 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,914 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,914 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,984 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,984 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,987 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:58,987 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,051 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,055 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,061 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,061 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,118 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,122 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,127 - uvicorn.access - INFO - 123.194.35.197:54870 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,127 - uvicorn.access - INFO - 123.194.35.197:54872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,189 - uvicorn.access - INFO - 123.194.35.197:54871 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:01:59,189 - uvicorn.access - INFO - 123.194.35.197:54869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:04,901 - uvicorn.access - INFO - 123.194.35.197:54910 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:02:04,903 - uvicorn.access - INFO - 123.194.35.197:54914 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:02:04,978 - uvicorn.access - INFO - 123.194.35.197:54910 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:02:05,054 - uvicorn.access - INFO - 123.194.35.197:54910 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:02:05,595 - uvicorn.access - INFO - 123.194.35.197:54912 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:02:05,613 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:02:05,620 - app.api.classes - INFO - get_school
-2023-11-27 16:02:05,752 - uvicorn.access - INFO - 123.194.35.197:54914 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:02:05,819 - uvicorn.access - INFO - 123.194.35.197:54911 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:02:05,832 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:02:05,852 - app.api.classes - INFO - get_school
-2023-11-27 16:02:05,965 - uvicorn.access - INFO - 123.194.35.197:54910 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:02:05,971 - uvicorn.access - INFO - 123.194.35.197:54912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:05,971 - uvicorn.access - INFO - 123.194.35.197:54911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:05,972 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:05,972 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,040 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,040 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,041 - uvicorn.access - INFO - 123.194.35.197:54912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,041 - uvicorn.access - INFO - 123.194.35.197:54911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,106 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,136 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,141 - uvicorn.access - INFO - 123.194.35.197:54912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,141 - uvicorn.access - INFO - 123.194.35.197:54911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,173 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,203 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,211 - uvicorn.access - INFO - 123.194.35.197:54912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,212 - uvicorn.access - INFO - 123.194.35.197:54911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,243 - uvicorn.access - INFO - 123.194.35.197:54913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:02:06,271 - uvicorn.access - INFO - 123.194.35.197:54915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:09,996 - uvicorn.access - INFO - 123.194.35.197:54986 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 16:03:10,037 - uvicorn.access - INFO - 123.194.35.197:54990 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:03:10,045 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:03:10,317 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:03:10,400 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:10,407 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:10,411 - uvicorn.access - INFO - 123.194.35.197:54990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:10,416 - uvicorn.access - INFO - 123.194.35.197:54986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:10,467 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:10,475 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:12,875 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-27 16:03:12,924 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:03:13,005 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,010 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,015 - uvicorn.access - INFO - 123.194.35.197:54986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,015 - uvicorn.access - INFO - 123.194.35.197:54990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,019 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,023 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,076 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,086 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,094 - uvicorn.access - INFO - 123.194.35.197:54990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,094 - uvicorn.access - INFO - 123.194.35.197:54986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,096 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,100 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,142 - uvicorn.access - INFO - 123.194.35.197:54992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,151 - uvicorn.access - INFO - 123.194.35.197:54991 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,174 - uvicorn.access - INFO - 123.194.35.197:54986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,175 - uvicorn.access - INFO - 123.194.35.197:54990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,178 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:13,178 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:03:15,437 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:15,488 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 16:03:17,919 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:19,350 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:19,359 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 16:03:20,397 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:20,426 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 16:03:21,765 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:21,778 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 16:03:22,750 - uvicorn.access - INFO - 123.194.35.197:55002 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:03:22,788 - uvicorn.access - INFO - 123.194.35.197:55001 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:03:44,040 - uvicorn.access - INFO - 220.134.19.31:9898 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:44,283 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:44,561 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:03:46,658 - uvicorn.access - INFO - 220.134.19.31:9898 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:46,878 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:47,222 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:03:48,991 - uvicorn.access - INFO - 220.134.19.31:9898 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:49,257 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:03:49,534 - uvicorn.access - INFO - 220.134.19.31:9899 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:04:11,581 - uvicorn.access - INFO - 220.134.19.31:9950 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:04:11,792 - uvicorn.access - INFO - 220.134.19.31:9951 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:04:12,097 - uvicorn.access - INFO - 220.134.19.31:9951 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:06:06,080 - uvicorn.access - INFO - 123.194.35.197:55178 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:06:09,943 - uvicorn.access - INFO - 123.194.35.197:55178 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:11:54,578 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 16:11:54,794 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 16:11:55,063 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:11:58,790 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:11:58,881 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:58,923 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:58,963 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,004 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,045 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,086 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,127 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,166 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,206 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,246 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,286 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,327 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,368 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,408 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,448 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,487 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,529 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:11:59,570 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:12:00,338 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:12:00,570 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:12:00,841 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:12:03,990 - uvicorn.access - INFO - 220.134.19.31:13776 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:12:04,224 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:12:04,511 - uvicorn.access - INFO - 220.134.19.31:13775 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:13:02,856 - uvicorn.access - INFO - 123.194.35.197:55555 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:13:02,872 - uvicorn.access - INFO - 123.194.35.197:55552 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:13:03,179 - app.api.classes - INFO - get_school
-2023-11-27 16:13:03,288 - uvicorn.access - INFO - 123.194.35.197:55551 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:13:03,375 - uvicorn.access - INFO - 123.194.35.197:55553 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:13:03,396 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:13:03,472 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,540 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,606 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,672 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,747 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,832 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,903 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:03,969 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:04,038 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:06,779 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-11-27 16:13:06,867 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:13:06,945 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,010 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,076 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,142 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,210 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,278 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,343 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,410 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,478 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,548 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,618 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,686 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,756 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,822 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,887 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:07,961 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:08,028 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:08,095 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:08,324 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 16:13:08,548 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:13:08,614 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:13:08,947 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:13:09,030 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:09,096 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:09,170 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:09,240 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:09,306 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:09,372 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTcwMTA3NDc4OH0.KkmHLW-PyqhMPboly85RCsiDk5aVEl1Vp2HcelSRKnw HTTP/1.1" 200
-2023-11-27 16:13:10,825 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:13:10,927 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-27 16:13:11,893 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:13:11,977 - uvicorn.access - INFO - 123.194.35.197:55554 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:13:28,168 - uvicorn.access - INFO - 220.134.19.31:13922 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:13:28,412 - uvicorn.access - INFO - 220.134.19.31:13923 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:13:28,661 - uvicorn.access - INFO - 220.134.19.31:13923 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:14:20,077 - uvicorn.access - INFO - 220.134.19.31:14014 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:20,126 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:20,495 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:14:25,436 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:14:25,526 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:25,568 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:25,611 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:25,658 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:25,705 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,031 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,074 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,134 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,174 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,234 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,275 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,335 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,375 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,435 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,476 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,535 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,576 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:26,636 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:14:27,095 - uvicorn.access - INFO - 220.134.19.31:14024 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:27,299 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:27,538 - uvicorn.access - INFO - 220.134.19.31:14013 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:14:34,057 - uvicorn.access - INFO - 220.134.19.31:14026 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:34,259 - uvicorn.access - INFO - 220.134.19.31:14025 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:14:34,508 - uvicorn.access - INFO - 220.134.19.31:14025 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:01,585 - uvicorn.access - INFO - 220.134.19.31:14076 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:01,640 - uvicorn.access - INFO - 220.134.19.31:14077 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:02,023 - uvicorn.access - INFO - 220.134.19.31:14077 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:02,870 - uvicorn.access - INFO - 220.134.19.31:14076 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:03,099 - uvicorn.access - INFO - 220.134.19.31:14077 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:03,367 - uvicorn.access - INFO - 220.134.19.31:14077 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:11,139 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:15:11,232 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,277 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,322 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,369 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,413 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,468 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,529 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,570 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,613 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,654 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,697 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,738 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,779 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,820 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,860 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,900 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,940 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:11,980 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:12,923 - uvicorn.access - INFO - 220.134.19.31:14087 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:13,131 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:13,387 - uvicorn.access - INFO - 220.134.19.31:14090 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:20,351 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:20,476 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:20,757 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:23,053 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:15:23,188 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,251 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,294 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,358 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,401 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,463 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,504 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,566 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,610 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,671 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,713 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,775 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,816 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,878 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,920 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:23,984 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:24,025 - uvicorn.access - INFO - 220.134.19.31:14091 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:24,087 - uvicorn.access - INFO - 220.134.19.31:14105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:15:29,526 - uvicorn.access - INFO - 220.134.19.31:14118 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A633 HTTP/1.1" 200
-2023-11-27 16:15:31,271 - uvicorn.access - INFO - 220.134.19.31:14121 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:31,386 - uvicorn.access - INFO - 220.134.19.31:14118 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:31,626 - uvicorn.access - INFO - 220.134.19.31:14118 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:36,215 - uvicorn.access - INFO - 220.134.19.31:14121 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:36,419 - uvicorn.access - INFO - 220.134.19.31:14118 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:37,131 - uvicorn.access - INFO - 220.134.19.31:14118 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:15:55,211 - app.api.classes - INFO - get_school
-2023-11-27 16:15:55,215 - uvicorn.access - INFO - 123.194.35.197:55740 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-27 16:15:55,551 - app.api.classes - INFO - get_school
-2023-11-27 16:15:55,555 - uvicorn.access - INFO - 123.194.35.197:55740 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-11-27 16:15:57,105 - uvicorn.access - INFO - 220.134.19.31:14155 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:57,243 - uvicorn.access - INFO - 220.134.19.31:14154 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:15:57,499 - uvicorn.access - INFO - 220.134.19.31:14154 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:16:00,781 - uvicorn.access - INFO - 123.194.35.197:55752 - "GET /api/get_article HTTP/1.1" 200
-2023-11-27 16:16:01,700 - uvicorn.access - INFO - 123.194.35.197:55752 - "GET /api/search_article_like?keyword=%E8%87%BA%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D HTTP/1.1" 200
-2023-11-27 16:16:05,088 - uvicorn.access - INFO - 123.194.35.197:55752 - "GET /api/get_article?article_id=143 HTTP/1.1" 200
-2023-11-27 16:16:07,893 - uvicorn.access - INFO - 123.194.35.197:55752 - "POST /api/update_article HTTP/1.1" 200
-2023-11-27 16:16:10,567 - uvicorn.access - INFO - 123.194.35.197:55752 - "GET /api/get_article HTTP/1.1" 200
-2023-11-27 16:16:16,520 - uvicorn.access - INFO - 220.134.19.31:14183 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:16,723 - uvicorn.access - INFO - 220.134.19.31:14182 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:16,977 - uvicorn.access - INFO - 220.134.19.31:14182 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:16:16,986 - uvicorn.access - INFO - 123.194.35.197:55803 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:16:16,991 - uvicorn.access - INFO - 123.194.35.197:55804 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:16:21,081 - uvicorn.access - INFO - 220.134.19.31:14183 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:21,326 - uvicorn.access - INFO - 220.134.19.31:14182 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:21,649 - uvicorn.access - INFO - 220.134.19.31:14182 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:16:27,893 - uvicorn.access - INFO - 220.134.19.31:14275 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:28,176 - uvicorn.access - INFO - 220.134.19.31:14275 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:16:28,445 - uvicorn.access - INFO - 220.134.19.31:14275 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:17:12,775 - uvicorn.access - INFO - 220.134.19.31:14351 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:17:13,006 - uvicorn.access - INFO - 220.134.19.31:14350 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:17:13,336 - uvicorn.access - INFO - 220.134.19.31:14350 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:17:26,498 - uvicorn.access - INFO - 220.134.19.31:14378 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:17:26,726 - uvicorn.access - INFO - 220.134.19.31:14377 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:17:26,981 - uvicorn.access - INFO - 220.134.19.31:14377 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:17:52,186 - uvicorn.access - INFO - 123.194.35.197:55923 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:17:52,241 - uvicorn.access - INFO - 123.194.35.197:55924 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:18:05,124 - uvicorn.access - INFO - 220.134.19.31:14434 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:18:05,324 - uvicorn.access - INFO - 220.134.19.31:14435 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:18:05,578 - uvicorn.access - INFO - 220.134.19.31:14435 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:24:12,747 - uvicorn.access - INFO - 123.194.35.197:56347 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:24:12,820 - uvicorn.access - INFO - 123.194.35.197:56347 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:24:38,979 - uvicorn.access - INFO - 123.194.35.197:56350 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:24:39,138 - uvicorn.access - INFO - 123.194.35.197:56350 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:25:17,548 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:25:17,627 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:26:15,538 - uvicorn.access - INFO - 36.224.127.89:55277 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:26:15,929 - app.api.classes - INFO - get_school
-2023-11-27 16:26:16,052 - uvicorn.access - INFO - 36.224.127.89:55276 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:26:16,095 - uvicorn.access - INFO - 36.224.127.89:55275 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:26:16,139 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:26:16,296 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:16,581 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:16,755 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:16,910 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:17,081 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:17,256 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:17,433 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:17,611 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:17,797 - uvicorn.access - INFO - 36.224.127.89:55274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:48,917 - uvicorn.access - INFO - 123.194.35.197:56537 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:26:57,918 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:26:58,053 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,117 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,173 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,226 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,282 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,339 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,393 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,452 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,511 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,575 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,643 - uvicorn.access - INFO - 36.224.127.89:55415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:58,717 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,030 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,093 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,154 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,221 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,279 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:26:59,338 - uvicorn.access - INFO - 36.224.127.89:55430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:27:07,782 - app.api.classes - INFO - get_school
-2023-11-27 16:27:07,786 - uvicorn.access - INFO - 36.224.127.89:55630 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-11-27 16:27:52,710 - uvicorn.access - INFO - 123.194.35.197:56623 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:28:55,815 - uvicorn.access - INFO - 220.134.19.31:1792 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 16:28:56,072 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-11-27 16:28:56,368 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:29:01,613 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:29:01,754 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:01,823 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:01,891 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:01,959 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,000 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,067 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,110 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,178 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,223 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,292 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,333 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,402 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,444 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,513 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,554 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,622 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,665 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:02,734 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:29:03,163 - uvicorn.access - INFO - 220.134.19.31:1791 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:29:03,378 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:29:03,659 - uvicorn.access - INFO - 220.134.19.31:1812 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:29:12,835 - uvicorn.access - INFO - 123.194.35.197:56679 - "GET /api/search_article_like?keyword=%E5%93%81%E5%B7%A5%E8%97%9D HTTP/1.1" 200
-2023-11-27 16:29:14,102 - uvicorn.access - INFO - 123.194.35.197:56679 - "GET /api/get_article?article_id=141 HTTP/1.1" 200
-2023-11-27 16:29:17,519 - uvicorn.access - INFO - 123.194.35.197:56679 - "POST /api/update_article HTTP/1.1" 200
-2023-11-27 16:29:19,243 - uvicorn.access - INFO - 123.194.35.197:56679 - "GET /api/get_article HTTP/1.1" 200
-2023-11-27 16:29:21,329 - uvicorn.access - INFO - 123.194.35.197:56720 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:29:21,402 - uvicorn.access - INFO - 123.194.35.197:56720 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:30:16,077 - uvicorn.access - INFO - 123.194.35.197:56723 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:30:22,008 - uvicorn.access - INFO - 123.194.35.197:56808 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:30:22,083 - uvicorn.access - INFO - 123.194.35.197:56808 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:31:22,328 - uvicorn.access - INFO - 123.194.35.197:56856 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:31:25,899 - uvicorn.access - INFO - 123.194.35.197:56856 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:31:25,985 - uvicorn.access - INFO - 123.194.35.197:56856 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:32:07,755 - uvicorn.access - INFO - 123.194.35.197:56920 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:32:11,340 - uvicorn.access - INFO - 123.194.35.197:56920 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:32:11,494 - uvicorn.access - INFO - 123.194.35.197:56920 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:32:48,230 - uvicorn.access - INFO - 220.134.19.31:2247 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:32:48,432 - uvicorn.access - INFO - 220.134.19.31:2248 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:32:48,689 - uvicorn.access - INFO - 220.134.19.31:2248 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:32:54,540 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:32:54,646 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,696 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,745 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,793 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,835 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,883 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,925 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:54,973 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,015 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,065 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,106 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,154 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,197 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,245 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,287 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,334 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,374 - uvicorn.access - INFO - 220.134.19.31:2257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:32:55,421 - uvicorn.access - INFO - 220.134.19.31:2258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:33:20,143 - uvicorn.access - INFO - 220.134.19.31:2298 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:20,240 - uvicorn.access - INFO - 220.134.19.31:2259 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:20,537 - uvicorn.access - INFO - 220.134.19.31:2259 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:33:28,655 - uvicorn.access - INFO - 220.134.19.31:2310 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:28,895 - uvicorn.access - INFO - 220.134.19.31:2309 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:29,206 - uvicorn.access - INFO - 220.134.19.31:2309 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:33:48,282 - uvicorn.access - INFO - 220.134.19.31:2339 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:48,483 - uvicorn.access - INFO - 220.134.19.31:2338 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:33:48,886 - uvicorn.access - INFO - 220.134.19.31:2338 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:34:39,942 - uvicorn.access - INFO - 220.134.19.31:2420 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:34:40,144 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:34:40,488 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:34:45,003 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:34:45,098 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,145 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,191 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,233 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,277 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,333 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,411 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,461 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,505 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,553 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,597 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,639 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,682 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,725 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,771 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:45,813 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:46,155 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:46,196 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:46,712 - uvicorn.access - INFO - 220.134.19.31:2419 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:34:46,928 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:34:47,195 - uvicorn.access - INFO - 220.134.19.31:2428 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:34:58,741 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:34:58,848 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:58,897 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:58,947 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:58,996 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,044 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,112 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,159 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,227 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,274 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,343 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,390 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,457 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,506 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,573 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,621 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,688 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,736 - uvicorn.access - INFO - 220.134.19.31:2447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:34:59,802 - uvicorn.access - INFO - 220.134.19.31:2430 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:07,208 - uvicorn.access - INFO - 220.134.19.31:2449 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:35:07,422 - uvicorn.access - INFO - 220.134.19.31:2448 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:35:07,675 - uvicorn.access - INFO - 220.134.19.31:2448 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:35:15,220 - uvicorn.access - INFO - 123.194.35.197:57092 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:35:15,293 - uvicorn.access - INFO - 123.194.35.197:57092 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:35:35,876 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:35:35,972 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,016 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,072 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,125 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,177 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,247 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,293 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,342 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,384 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,431 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,473 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,521 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,563 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,612 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,654 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,703 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,746 - uvicorn.access - INFO - 220.134.19.31:2504 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:35:36,794 - uvicorn.access - INFO - 220.134.19.31:2502 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:17,003 - uvicorn.access - INFO - 123.194.35.197:57187 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:36:17,069 - uvicorn.access - INFO - 123.194.35.197:57187 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:36:36,981 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:36:37,079 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,121 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,176 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,217 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,271 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,330 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,382 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,444 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,493 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,535 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,578 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,619 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,663 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,703 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,745 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,787 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,829 - uvicorn.access - INFO - 220.134.19.31:2589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:37,870 - uvicorn.access - INFO - 220.134.19.31:2591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:44,486 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 16:36:44,528 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:36:44,572 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:36:44,879 - uvicorn.access - INFO - 220.134.19.31:2605 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:36:44,928 - uvicorn.access - INFO - 220.134.19.31:2605 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:44,972 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:45,033 - uvicorn.access - INFO - 220.134.19.31:2605 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:45,099 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:45,143 - uvicorn.access - INFO - 220.134.19.31:2605 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:45,189 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:50,304 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:36:50,350 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:50,396 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:50,464 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,059 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:36:52,143 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,186 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,247 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,287 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,348 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:52,390 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:54,714 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:36:54,781 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:54,841 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:54,883 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:54,944 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:54,987 - uvicorn.access - INFO - 220.134.19.31:2603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:36:55,047 - uvicorn.access - INFO - 220.134.19.31:2592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:12,424 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:37:12,553 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:37:12,849 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:37:17,108 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_event?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:37:17,313 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_class_name?class_name_id=5522 HTTP/1.1" 200
-2023-11-27 16:37:17,647 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:37:21,347 - uvicorn.access - INFO - 220.134.19.31:2653 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:37:21,410 - uvicorn.access - INFO - 220.134.19.31:2653 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:37:21,645 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:37:21,720 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:37:21,765 - app.api.classes - INFO - get_school
-2023-11-27 16:37:21,878 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:37:21,882 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:21,933 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:21,996 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,037 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,098 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,201 - uvicorn.access - INFO - 220.134.19.31:2604 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,262 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,303 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:22,347 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,120 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:37:26,212 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,254 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,300 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,343 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,386 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,426 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,470 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,515 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,560 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,601 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,644 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,686 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,729 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,770 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,821 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,861 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,903 - uvicorn.access - INFO - 220.134.19.31:2641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:26,944 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:28,624 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-11-27 16:37:29,632 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-11-27 16:37:32,377 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A644 HTTP/1.1" 200
-2023-11-27 16:37:34,323 - uvicorn.access - INFO - 220.134.19.31:2681 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:37:34,344 - uvicorn.access - INFO - 220.134.19.31:2683 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:37:34,629 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:37:34,668 - uvicorn.access - INFO - 220.134.19.31:2655 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:37:34,672 - app.api.classes - INFO - get_school
-2023-11-27 16:37:34,786 - uvicorn.access - INFO - 220.134.19.31:2682 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:37:34,789 - uvicorn.access - INFO - 220.134.19.31:2655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:34,830 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:34,872 - uvicorn.access - INFO - 220.134.19.31:2655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:34,913 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:34,955 - uvicorn.access - INFO - 220.134.19.31:2655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:35,006 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:35,064 - uvicorn.access - INFO - 220.134.19.31:2655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:35,120 - uvicorn.access - INFO - 220.134.19.31:2654 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:35,163 - uvicorn.access - INFO - 220.134.19.31:2682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:37:52,236 - uvicorn.access - INFO - 123.194.35.197:57254 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:38:06,707 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:38:06,797 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:38:07,089 - uvicorn.access - INFO - 123.194.35.197:57295 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:38:07,137 - app.api.classes - INFO - get_school
-2023-11-27 16:38:07,599 - uvicorn.access - INFO - 123.194.35.197:57297 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:38:07,635 - uvicorn.access - INFO - 123.194.35.197:57294 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:38:07,718 - uvicorn.access - INFO - 123.194.35.197:57294 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,721 - uvicorn.access - INFO - 123.194.35.197:57295 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,727 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,729 - uvicorn.access - INFO - 123.194.35.197:57299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,791 - uvicorn.access - INFO - 123.194.35.197:57294 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,799 - uvicorn.access - INFO - 123.194.35.197:57295 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,800 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,800 - uvicorn.access - INFO - 123.194.35.197:57299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:38:07,861 - uvicorn.access - INFO - 123.194.35.197:57294 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:19,848 - uvicorn.access - INFO - 123.194.35.197:57418 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:39:19,894 - uvicorn.access - INFO - 123.194.35.197:57419 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:39:19,973 - uvicorn.access - INFO - 123.194.35.197:57421 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:39:20,038 - uvicorn.access - INFO - 123.194.35.197:57419 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:39:20,308 - uvicorn.access - INFO - 123.194.35.197:57418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:39:20,381 - app.api.classes - INFO - get_school
-2023-11-27 16:39:20,503 - uvicorn.access - INFO - 123.194.35.197:57422 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:39:20,527 - uvicorn.access - INFO - 123.194.35.197:57420 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:39:20,597 - uvicorn.access - INFO - 123.194.35.197:57420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,600 - uvicorn.access - INFO - 123.194.35.197:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,604 - uvicorn.access - INFO - 123.194.35.197:57421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,605 - uvicorn.access - INFO - 123.194.35.197:57419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,662 - uvicorn.access - INFO - 123.194.35.197:57420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,666 - uvicorn.access - INFO - 123.194.35.197:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,676 - uvicorn.access - INFO - 123.194.35.197:57419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,677 - uvicorn.access - INFO - 123.194.35.197:57421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:20,728 - uvicorn.access - INFO - 123.194.35.197:57420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:39:26,562 - uvicorn.access - INFO - 123.194.35.197:57434 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:39:26,651 - uvicorn.access - INFO - 123.194.35.197:57434 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:40:02,574 - uvicorn.access - INFO - 220.134.19.31:2889 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:40:02,634 - uvicorn.access - INFO - 220.134.19.31:2893 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:40:02,982 - app.api.classes - INFO - get_school
-2023-11-27 16:40:03,094 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:40:03,109 - uvicorn.access - INFO - 220.134.19.31:2891 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:40:03,159 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:40:03,238 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,305 - uvicorn.access - INFO - 220.134.19.31:2891 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,361 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,422 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,466 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,529 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,573 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,635 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:03,679 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:07,755 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 16:40:07,784 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:40:07,785 - uvicorn.access - INFO - 220.134.19.31:2891 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:40:08,113 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:40:08,209 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:08,276 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:08,322 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:08,385 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:08,429 - uvicorn.access - INFO - 220.134.19.31:2890 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:08,491 - uvicorn.access - INFO - 220.134.19.31:2892 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:14,841 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:40:14,933 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:14,995 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:15,055 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:17,739 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:40:17,836 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:17,899 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:17,946 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:17,992 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:18,037 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:18,081 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,591 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:40:20,641 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,687 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,732 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,777 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,821 - uvicorn.access - INFO - 220.134.19.31:2917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:20,865 - uvicorn.access - INFO - 220.134.19.31:2905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:43,326 - uvicorn.access - INFO - 123.194.35.197:57515 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:40:43,367 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:40:43,416 - uvicorn.access - INFO - 123.194.35.197:57518 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:40:43,425 - uvicorn.access - INFO - 123.194.35.197:57519 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:40:43,790 - app.api.classes - INFO - get_school
-2023-11-27 16:40:43,898 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:40:43,903 - uvicorn.access - INFO - 123.194.35.197:57515 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:40:43,941 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:40:44,083 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,084 - uvicorn.access - INFO - 123.194.35.197:57515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,089 - uvicorn.access - INFO - 123.194.35.197:57519 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,093 - uvicorn.access - INFO - 123.194.35.197:57520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,093 - uvicorn.access - INFO - 123.194.35.197:57518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,153 - uvicorn.access - INFO - 123.194.35.197:57515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,156 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,160 - uvicorn.access - INFO - 123.194.35.197:57519 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:44,160 - uvicorn.access - INFO - 123.194.35.197:57520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:48,338 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:40:48,461 - uvicorn.access - INFO - 123.194.35.197:57519 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:40:48,463 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:40:48,591 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:40:48,824 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:40:48,885 - uvicorn.access - INFO - 123.194.35.197:57520 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:40:48,921 - app.api.classes - INFO - get_school
-2023-11-27 16:40:49,029 - uvicorn.access - INFO - 123.194.35.197:57519 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:40:49,037 - uvicorn.access - INFO - 123.194.35.197:57518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,037 - uvicorn.access - INFO - 123.194.35.197:57515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,037 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,038 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,038 - uvicorn.access - INFO - 123.194.35.197:57520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,100 - uvicorn.access - INFO - 123.194.35.197:57516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,106 - uvicorn.access - INFO - 123.194.35.197:57520 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,106 - uvicorn.access - INFO - 123.194.35.197:57517 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:49,106 - uvicorn.access - INFO - 123.194.35.197:57518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:40:59,827 - uvicorn.access - INFO - 123.194.35.197:57551 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:41:14,318 - uvicorn.access - INFO - 220.134.19.31:2918 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-11-27 16:41:14,912 - uvicorn.access - INFO - 220.134.19.31:2918 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:41:15,058 - uvicorn.access - INFO - 220.134.19.31:2918 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-11-27 16:41:15,422 - uvicorn.access - INFO - 220.134.19.31:3004 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-11-27 16:41:15,577 - uvicorn.access - INFO - 220.134.19.31:2918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:15,577 - uvicorn.access - INFO - 220.134.19.31:3004 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:15,578 - uvicorn.access - INFO - 220.134.19.31:3003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:15,884 - uvicorn.access - INFO - 220.134.19.31:3004 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:15,885 - uvicorn.access - INFO - 220.134.19.31:3003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:15,885 - uvicorn.access - INFO - 220.134.19.31:2918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:56,897 - uvicorn.access - INFO - 123.194.35.197:57600 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:41:56,972 - uvicorn.access - INFO - 123.194.35.197:57601 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:41:57,039 - uvicorn.access - INFO - 123.194.35.197:57601 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:41:57,092 - uvicorn.access - INFO - 123.194.35.197:57603 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:41:57,355 - uvicorn.access - INFO - 123.194.35.197:57600 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:41:57,428 - app.api.classes - INFO - get_school
-2023-11-27 16:41:57,562 - uvicorn.access - INFO - 123.194.35.197:57604 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:41:57,603 - uvicorn.access - INFO - 123.194.35.197:57602 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:41:57,672 - uvicorn.access - INFO - 123.194.35.197:57602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,679 - uvicorn.access - INFO - 123.194.35.197:57600 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,685 - uvicorn.access - INFO - 123.194.35.197:57603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,692 - uvicorn.access - INFO - 123.194.35.197:57601 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,696 - uvicorn.access - INFO - 123.194.35.197:57609 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,736 - uvicorn.access - INFO - 123.194.35.197:57602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,750 - uvicorn.access - INFO - 123.194.35.197:57600 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,750 - uvicorn.access - INFO - 123.194.35.197:57603 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:41:57,760 - uvicorn.access - INFO - 123.194.35.197:57601 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:11,961 - uvicorn.access - INFO - 123.194.35.197:57642 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:42:12,090 - uvicorn.access - INFO - 123.194.35.197:57645 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:42:12,091 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:42:12,115 - uvicorn.access - INFO - 123.194.35.197:57646 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:42:12,458 - uvicorn.access - INFO - 123.194.35.197:57642 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:42:12,510 - app.api.classes - INFO - get_school
-2023-11-27 16:42:12,625 - uvicorn.access - INFO - 123.194.35.197:57643 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:42:12,669 - uvicorn.access - INFO - 123.194.35.197:57644 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:42:12,745 - uvicorn.access - INFO - 123.194.35.197:57644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,752 - uvicorn.access - INFO - 123.194.35.197:57646 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,752 - uvicorn.access - INFO - 123.194.35.197:57642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,753 - uvicorn.access - INFO - 123.194.35.197:57645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,755 - uvicorn.access - INFO - 123.194.35.197:57647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,824 - uvicorn.access - INFO - 123.194.35.197:57644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,830 - uvicorn.access - INFO - 123.194.35.197:57645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,832 - uvicorn.access - INFO - 123.194.35.197:57642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:42:12,832 - uvicorn.access - INFO - 123.194.35.197:57646 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:30,594 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:43:30,634 - uvicorn.access - INFO - 123.194.35.197:57727 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:43:30,682 - uvicorn.access - INFO - 123.194.35.197:57729 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:43:30,688 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:43:31,076 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:43:31,084 - app.api.classes - INFO - get_school
-2023-11-27 16:43:31,193 - uvicorn.access - INFO - 123.194.35.197:57727 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:43:31,259 - uvicorn.access - INFO - 123.194.35.197:57728 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:43:31,358 - uvicorn.access - INFO - 123.194.35.197:57728 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,363 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,365 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,367 - uvicorn.access - INFO - 123.194.35.197:57729 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,368 - uvicorn.access - INFO - 123.194.35.197:57731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,423 - uvicorn.access - INFO - 123.194.35.197:57728 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,429 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,433 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:31,433 - uvicorn.access - INFO - 123.194.35.197:57731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:33,169 - uvicorn.access - INFO - 123.194.35.197:57727 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-27 16:43:33,371 - uvicorn.access - INFO - 123.194.35.197:57727 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
-2023-11-27 16:43:33,438 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:43:33,567 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:43:33,814 - uvicorn.access - INFO - 123.194.35.197:57731 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:43:33,871 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:43:33,887 - app.api.classes - INFO - get_school
-2023-11-27 16:43:33,998 - uvicorn.access - INFO - 123.194.35.197:57727 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:43:34,006 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,006 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,006 - uvicorn.access - INFO - 123.194.35.197:57729 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,007 - uvicorn.access - INFO - 123.194.35.197:57728 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,007 - uvicorn.access - INFO - 123.194.35.197:57731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,077 - uvicorn.access - INFO - 123.194.35.197:57726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,077 - uvicorn.access - INFO - 123.194.35.197:57730 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,078 - uvicorn.access - INFO - 123.194.35.197:57731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:43:34,079 - uvicorn.access - INFO - 123.194.35.197:57729 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,089 - uvicorn.access - INFO - 123.194.35.197:57836 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-27 16:44:04,167 - uvicorn.access - INFO - 123.194.35.197:57837 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-27 16:44:04,490 - uvicorn.access - INFO - 123.194.35.197:57834 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-27 16:44:04,537 - app.api.classes - INFO - get_school
-2023-11-27 16:44:04,658 - uvicorn.access - INFO - 123.194.35.197:57838 - "GET /api/get_school HTTP/1.1" 200
-2023-11-27 16:44:04,679 - uvicorn.access - INFO - 123.194.35.197:57835 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-27 16:44:04,832 - uvicorn.access - INFO - 123.194.35.197:57835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,832 - uvicorn.access - INFO - 123.194.35.197:57834 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,832 - uvicorn.access - INFO - 123.194.35.197:57837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,839 - uvicorn.access - INFO - 123.194.35.197:57836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,914 - uvicorn.access - INFO - 123.194.35.197:57834 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,915 - uvicorn.access - INFO - 123.194.35.197:57835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,915 - uvicorn.access - INFO - 123.194.35.197:57837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,916 - uvicorn.access - INFO - 123.194.35.197:57836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:04,979 - uvicorn.access - INFO - 123.194.35.197:57851 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-27 16:44:07,467 - uvicorn.error - INFO - Shutting down
-2023-11-27 16:44:07,570 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-11-27 16:44:18,693 - uvicorn.error - INFO - Finished server process [947225]

+ 0 - 25
log/test.log.2023-11-25

@@ -1,25 +0,0 @@
-2023-11-25 03:07:07,334 - uvicorn.access - INFO - 205.210.31.181:62804 - "GET / HTTP/1.1" 404
-2023-11-25 06:40:38,098 - uvicorn.access - INFO - 172.105.128.11:45836 - "GET / HTTP/1.1" 404
-2023-11-25 17:22:21,932 - uvicorn.access - INFO - 162.142.125.212:60708 - "GET / HTTP/1.1" 404
-2023-11-25 17:22:25,856 - uvicorn.access - INFO - 162.142.125.212:33442 - "GET / HTTP/1.1" 404
-2023-11-25 17:22:26,902 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-25 17:32:30,614 - uvicorn.access - INFO - 66.249.77.161:39310 - "GET /robots.txt HTTP/1.1" 404
-2023-11-25 17:32:32,443 - uvicorn.access - INFO - 66.249.77.161:39310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-25 17:32:33,116 - uvicorn.access - INFO - 66.249.77.160:50384 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-25 17:32:33,567 - uvicorn.access - INFO - 66.249.77.162:38371 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-25 17:32:33,819 - uvicorn.access - INFO - 66.249.77.160:50384 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-25 17:32:34,612 - app.api.classes - INFO - get_school
-2023-11-25 17:32:34,782 - uvicorn.access - INFO - 66.249.77.161:39310 - "GET /api/get_school HTTP/1.1" 200
-2023-11-25 19:24:57,358 - uvicorn.access - INFO - 66.249.77.162:43408 - "GET /api/get_news?news_id=54 HTTP/1.1" 200
-2023-11-25 19:37:01,876 - uvicorn.access - INFO - 47.236.114.24:44208 - "GET / HTTP/1.0" 404
-2023-11-25 19:37:03,261 - uvicorn.access - INFO - 47.236.114.24:44788 - "GET / HTTP/1.1" 404
-2023-11-25 19:37:05,603 - uvicorn.access - INFO - 47.236.114.24:45352 - "GET /robots.txt HTTP/1.1" 404
-2023-11-25 19:37:06,217 - uvicorn.access - INFO - 47.236.114.24:45354 - "GET /sitemap.xml HTTP/1.1" 404
-2023-11-25 19:42:58,756 - uvicorn.access - INFO - 66.249.66.42:53266 - "GET /api/get_event?class_name_id=104 HTTP/1.1" 200
-2023-11-25 19:42:59,748 - uvicorn.access - INFO - 66.249.66.40:38211 - "GET /api/get_class_name?class_name_id=104 HTTP/1.1" 200
-2023-11-25 19:43:01,318 - uvicorn.access - INFO - 66.249.66.41:49818 - "GET /api/get_class_name?is_check=1&category=%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-25 23:02:17,607 - uvicorn.access - INFO - 165.154.174.206:60930 - "GET / HTTP/1.1" 404
-2023-11-25 23:02:24,765 - uvicorn.access - INFO - 165.154.174.206:35968 - "GET /favicon.ico HTTP/1.1" 404
-2023-11-25 23:02:26,723 - uvicorn.access - INFO - 165.154.174.206:36868 - "GET /robots.txt HTTP/1.1" 404
-2023-11-25 23:02:28,452 - uvicorn.access - INFO - 165.154.174.206:37722 - "GET /sitemap.xml HTTP/1.1" 404
-2023-11-25 23:59:07,912 - uvicorn.access - INFO - 114.137.55.47:27930 - "GET /openapi.json HTTP/1.1" 200

+ 0 - 58
log/test.log.2023-11-26

@@ -1,58 +0,0 @@
-2023-11-26 00:46:54,416 - uvicorn.access - INFO - 65.154.226.169:55189 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-26 00:46:54,698 - uvicorn.access - INFO - 65.154.226.169:46237 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-26 00:46:55,113 - app.api.classes - INFO - get_school
-2023-11-26 00:46:55,236 - uvicorn.access - INFO - 65.154.226.169:11662 - "GET /api/get_school HTTP/1.1" 200
-2023-11-26 00:46:55,263 - uvicorn.access - INFO - 65.154.226.169:54071 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-26 00:46:55,311 - uvicorn.access - INFO - 65.154.226.169:52686 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-26 00:46:55,949 - uvicorn.access - INFO - 65.154.226.169:52686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:55,949 - uvicorn.access - INFO - 65.154.226.169:54071 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:55,949 - uvicorn.access - INFO - 65.154.226.169:46237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:55,950 - uvicorn.access - INFO - 65.154.226.169:55189 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:56,093 - uvicorn.access - INFO - 65.154.226.169:55189 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:56,118 - uvicorn.access - INFO - 65.154.226.169:54071 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:56,118 - uvicorn.access - INFO - 65.154.226.169:52686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:56,119 - uvicorn.access - INFO - 65.154.226.169:46237 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 00:46:56,204 - uvicorn.access - INFO - 65.154.226.169:11662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 05:01:27,696 - uvicorn.access - INFO - 87.236.176.148:37467 - "GET / HTTP/1.1" 404
-2023-11-26 07:12:43,045 - uvicorn.access - INFO - 66.249.66.41:44402 - "GET /robots.txt HTTP/1.1" 404
-2023-11-26 07:12:44,034 - uvicorn.access - INFO - 66.249.66.42:54065 - "GET /api/get_class_name?class_name_id=5105 HTTP/1.1" 200
-2023-11-26 07:12:44,207 - uvicorn.access - INFO - 66.249.66.42:54065 - "GET /api/get_event?class_name_id=5105 HTTP/1.1" 200
-2023-11-26 07:12:45,171 - uvicorn.access - INFO - 66.249.66.40:55598 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-26 08:42:40,478 - uvicorn.access - INFO - 66.249.66.41:58866 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-11-26 08:42:41,077 - uvicorn.access - INFO - 66.249.66.42:35490 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-11-26 09:27:37,964 - uvicorn.access - INFO - 66.249.66.42:56554 - "GET /api/get_event?class_name_id=5070 HTTP/1.1" 200
-2023-11-26 09:27:38,704 - uvicorn.access - INFO - 66.249.66.41:49526 - "GET /api/get_class_name?class_name_id=5070 HTTP/1.1" 200
-2023-11-26 09:27:44,567 - uvicorn.access - INFO - 66.249.66.40:60454 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D/%E7%8E%BB%E7%92%83&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-26 09:27:44,821 - uvicorn.access - INFO - 66.249.66.40:60454 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 09:27:45,280 - uvicorn.access - INFO - 66.249.66.40:60454 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 09:27:46,071 - uvicorn.access - INFO - 66.249.66.41:48763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 09:28:52,405 - uvicorn.access - INFO - 198.235.24.114:60712 - "GET / HTTP/1.1" 404
-2023-11-26 10:05:02,088 - uvicorn.access - INFO - 66.249.66.42:39733 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 10:05:02,563 - uvicorn.access - INFO - 66.249.66.41:62292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 10:05:02,723 - uvicorn.access - INFO - 66.249.66.42:39733 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-11-26 10:57:37,999 - uvicorn.access - INFO - 66.249.66.40:47019 - "GET /api/get_event?class_name_id=608 HTTP/1.1" 200
-2023-11-26 10:57:38,697 - uvicorn.access - INFO - 66.249.66.42:51263 - "GET /api/get_class_name?class_name_id=608 HTTP/1.1" 200
-2023-11-26 10:57:44,682 - uvicorn.access - INFO - 66.249.66.41:47620 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-26 11:42:48,899 - uvicorn.access - INFO - 66.249.66.41:47736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-11-26 11:42:49,351 - uvicorn.access - INFO - 66.249.66.41:47736 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-11-26 11:42:49,832 - uvicorn.access - INFO - 66.249.66.40:62677 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-11-26 11:42:50,313 - uvicorn.access - INFO - 66.249.66.42:52597 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-11-26 11:42:50,694 - app.api.classes - INFO - get_school
-2023-11-26 11:42:50,869 - uvicorn.access - INFO - 66.249.66.40:62677 - "GET /api/get_school HTTP/1.1" 200
-2023-11-26 12:20:56,451 - uvicorn.access - INFO - 192.51.222.132:17976 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=121 HTTP/1.1" 200
-2023-11-26 12:21:05,429 - uvicorn.access - INFO - 192.51.222.132:44918 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-26 12:21:05,499 - uvicorn.access - INFO - 192.51.222.132:21264 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-26 12:21:18,506 - uvicorn.access - INFO - 192.51.222.132:42840 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=122 HTTP/1.1" 200
-2023-11-26 12:22:25,604 - uvicorn.access - INFO - 192.51.222.132:6606 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-11-26 12:22:25,622 - uvicorn.access - INFO - 192.51.222.132:7168 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-11-26 12:22:34,048 - uvicorn.access - INFO - 192.51.222.132:21924 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=119 HTTP/1.1" 200
-2023-11-26 23:01:19,365 - uvicorn.access - INFO - 162.142.125.215:41240 - "GET / HTTP/1.1" 404
-2023-11-26 23:01:20,014 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-11-26 23:03:47,459 - uvicorn.access - INFO - 185.233.19.157:42788 - "GET / HTTP/1.1" 404
-2023-11-26 23:08:58,853 - uvicorn.access - INFO - 165.154.221.151:52568 - "GET / HTTP/1.1" 404
-2023-11-26 23:09:05,661 - uvicorn.access - INFO - 165.154.221.151:55628 - "GET /favicon.ico HTTP/1.1" 404
-2023-11-26 23:09:07,533 - uvicorn.access - INFO - 165.154.221.151:56382 - "GET /robots.txt HTTP/1.1" 404
-2023-11-26 23:09:08,949 - uvicorn.access - INFO - 165.154.221.151:57144 - "GET /sitemap.xml HTTP/1.1" 404
-2023-11-26 23:15:17,328 - uvicorn.access - INFO - 167.94.138.125:37422 - "GET / HTTP/1.1" 404
-2023-11-26 23:15:20,795 - uvicorn.access - INFO - 167.94.138.125:49290 - "GET / HTTP/1.1" 404
-2023-11-26 23:15:21,272 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 125 - 9756
log/test.log.2023-12-04

@@ -1,13650 +1,4019 @@
-2023-12-04 16:20:35,929 - uvicorn.error - WARNING - Detected file change in 'app/api/article.py'. Reloading...
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Started server process [1122817]
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Started server process [1122817]
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Started server process [1122817]
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:20:39,506 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:20:39,525 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9935daf670>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:20:39,525 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9935daf670>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:20:39,526 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:20:39,526 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:20:39,804 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:20:39,804 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:20:39,804 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:21:04,848 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:21:04,848 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:21:04,848 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:21:05,778 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:21:05,778 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:21:05,778 - uvicorn.access - INFO - 114.24.90.177:53209 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:21:47,196 - uvicorn.access - INFO - 114.24.90.177:53249 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:21:47,196 - uvicorn.access - INFO - 114.24.90.177:53249 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:21:47,196 - uvicorn.access - INFO - 114.24.90.177:53249 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:22:58,179 - uvicorn.error - WARNING - Detected file change in 'app/api/article.py'. Reloading...
-2023-12-04 16:22:58,260 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:22:58,260 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:22:58,260 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:22:58,361 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:22:58,361 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:22:58,361 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:22:58,362 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:22:58,362 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Finished server process [1122817]
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Finished server process [1122817]
-2023-12-04 16:22:58,363 - uvicorn.error - INFO - Finished server process [1122817]
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Started server process [1122944]
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Started server process [1122944]
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Started server process [1122944]
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:23:00,396 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:23:00,409 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fa7f76df430>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:23:00,409 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fa7f76df430>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:23:00,409 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:23:00,409 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:23:00,426 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:23:00,426 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:23:00,426 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:23:07,255 - uvicorn.access - INFO - 114.24.90.177:53319 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:07,255 - uvicorn.access - INFO - 114.24.90.177:53319 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:07,255 - uvicorn.access - INFO - 114.24.90.177:53319 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:26,141 - uvicorn.access - INFO - 114.24.90.177:53334 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:26,141 - uvicorn.access - INFO - 114.24.90.177:53334 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:26,141 - uvicorn.access - INFO - 114.24.90.177:53334 - "GET /api/add_click_time?article_id=7 HTTP/1.1" 200
-2023-12-04 16:23:49,113 - uvicorn.access - INFO - 114.24.90.177:53353 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:23:49,113 - uvicorn.access - INFO - 114.24.90.177:53353 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:23:49,113 - uvicorn.access - INFO - 114.24.90.177:53353 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:25:01,674 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:25:01,718 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:25:01,718 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:25:01,718 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:25:01,819 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:25:01,819 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:25:01,819 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:25:01,820 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:25:01,820 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Finished server process [1122944]
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Finished server process [1122944]
-2023-12-04 16:25:01,820 - uvicorn.error - INFO - Finished server process [1122944]
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Started server process [1123070]
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Started server process [1123070]
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Started server process [1123070]
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:25:03,825 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:25:03,837 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fc9037935e0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:25:03,837 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fc9037935e0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:25:03,837 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:25:03,837 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:25:03,852 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:25:03,852 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:25:03,852 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:25:06,154 - uvicorn.access - INFO - 114.24.90.177:53423 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:25:06,154 - uvicorn.access - INFO - 114.24.90.177:53423 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:25:06,154 - uvicorn.access - INFO - 114.24.90.177:53423 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:27:11,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:11,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:11,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:11,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:11,620 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:11,620 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:12,178 - uvicorn.access - INFO - 36.224.116.92:55889 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:27:12,178 - uvicorn.access - INFO - 36.224.116.92:55889 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:27:12,178 - uvicorn.access - INFO - 36.224.116.92:55889 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:27:12,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:12,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:12,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:12,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:12,187 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:12,187 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:12,249 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:27:13,652 - uvicorn.access - INFO - 36.224.116.92:55892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:27:13,652 - uvicorn.access - INFO - 36.224.116.92:55892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:27:13,652 - uvicorn.access - INFO - 36.224.116.92:55892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:27:13,655 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:13,655 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:13,662 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:13,662 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:13,663 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:13,663 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:14,432 - uvicorn.access - INFO - 36.224.116.92:55887 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:27:14,432 - uvicorn.access - INFO - 36.224.116.92:55887 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:27:14,432 - uvicorn.access - INFO - 36.224.116.92:55887 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:27:14,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:14,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:27:14,443 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:14,443 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:27:14,444 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:14,444 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:27:15,191 - uvicorn.access - INFO - 36.224.116.92:55893 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:27:15,191 - uvicorn.access - INFO - 36.224.116.92:55893 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:27:15,191 - uvicorn.access - INFO - 36.224.116.92:55893 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:27:15,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:15,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:15,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:15,206 - app.api.classes - INFO - get_school
-2023-12-04 16:27:15,206 - app.api.classes - INFO - get_school
-2023-12-04 16:27:15,207 - uvicorn.access - INFO - 36.224.116.92:55890 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,207 - uvicorn.access - INFO - 36.224.116.92:55890 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,207 - uvicorn.access - INFO - 36.224.116.92:55890 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,300 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:15,300 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:15,300 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:15,415 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:15,415 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:15,577 - uvicorn.access - INFO - 36.224.116.92:55888 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,577 - uvicorn.access - INFO - 36.224.116.92:55888 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,577 - uvicorn.access - INFO - 36.224.116.92:55888 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:15,700 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:27:15,700 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:27:15,700 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:27:15,700 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:27:15,700 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Finished server process [1123070]
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Finished server process [1123070]
-2023-12-04 16:27:15,701 - uvicorn.error - INFO - Finished server process [1123070]
-2023-12-04 16:27:17,712 - uvicorn.error - INFO - Started server process [1123199]
-2023-12-04 16:27:17,712 - uvicorn.error - INFO - Started server process [1123199]
-2023-12-04 16:27:17,712 - uvicorn.error - INFO - Started server process [1123199]
-2023-12-04 16:27:17,713 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:17,713 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:17,713 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:17,725 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f176152d580>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:27:17,725 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f176152d580>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:27:17,725 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:27:17,725 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:27:17,742 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:17,742 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:17,742 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:17,810 - uvicorn.access - INFO - 36.224.116.92:55917 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:17,810 - uvicorn.access - INFO - 36.224.116.92:55917 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:17,810 - uvicorn.access - INFO - 36.224.116.92:55917 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:27:18,610 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:27:18,644 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:18,644 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:18,644 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:27:18,745 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:18,745 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:18,745 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:27:26,165 - uvicorn.error - INFO - Finished server process [1123199]
-2023-12-04 16:27:26,165 - uvicorn.error - INFO - Finished server process [1123199]
-2023-12-04 16:27:26,165 - uvicorn.error - INFO - Finished server process [1123199]
-2023-12-04 16:27:28,174 - uvicorn.error - INFO - Started server process [1123293]
-2023-12-04 16:27:28,174 - uvicorn.error - INFO - Started server process [1123293]
-2023-12-04 16:27:28,174 - uvicorn.error - INFO - Started server process [1123293]
-2023-12-04 16:27:28,175 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:28,175 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:28,175 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:27:28,187 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7efda3b64790>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:27:28,187 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7efda3b64790>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:27:28,187 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:27:28,187 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:27:28,203 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:28,203 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:28,203 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:27:32,505 - uvicorn.access - INFO - 114.24.90.177:53586 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:27:32,505 - uvicorn.access - INFO - 114.24.90.177:53586 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:27:32,505 - uvicorn.access - INFO - 114.24.90.177:53586 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:27:50,571 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:27:50,571 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:27:50,571 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:27:50,572 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:27:50,572 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:27:50,572 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:27:50,588 - app.api.classes - INFO - get_school
-2023-12-04 16:27:50,588 - app.api.classes - INFO - get_school
-2023-12-04 16:27:50,703 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:27:50,703 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:27:50,703 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:27:51,024 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:51,024 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:51,027 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:51,027 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:27:51,321 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:27:51,321 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:27:51,321 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:27:51,367 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:27:51,367 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:27:51,367 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:27:51,438 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,438 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,438 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,440 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,440 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,440 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,441 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,441 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,441 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,442 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,442 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,442 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,446 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,446 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,446 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,514 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,514 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,514 - uvicorn.access - INFO - 123.194.35.197:64194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:27:51,515 - uvicorn.access - INFO - 123.194.35.197:64195 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:28:57,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:57,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:57,413 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:57,413 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:57,418 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:57,418 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:58,704 - uvicorn.access - INFO - 36.224.116.92:56345 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:28:58,704 - uvicorn.access - INFO - 36.224.116.92:56345 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:28:58,704 - uvicorn.access - INFO - 36.224.116.92:56345 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:28:58,707 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:58,707 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:58,711 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:58,711 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:58,713 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:58,713 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:59,202 - uvicorn.access - INFO - 36.224.116.92:56348 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:28:59,202 - uvicorn.access - INFO - 36.224.116.92:56348 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:28:59,202 - uvicorn.access - INFO - 36.224.116.92:56348 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:28:59,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:59,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:59,209 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:59,209 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:59,210 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:59,210 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:59,706 - uvicorn.access - INFO - 36.224.116.92:56347 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:28:59,706 - uvicorn.access - INFO - 36.224.116.92:56347 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:28:59,706 - uvicorn.access - INFO - 36.224.116.92:56347 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:28:59,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:59,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:28:59,713 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:59,713 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:28:59,715 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:28:59,715 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:29:00,205 - uvicorn.access - INFO - 36.224.116.92:56346 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:29:00,205 - uvicorn.access - INFO - 36.224.116.92:56346 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:29:00,205 - uvicorn.access - INFO - 36.224.116.92:56346 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:29:00,208 - app.api.classes - INFO - get_school
-2023-12-04 16:29:00,208 - app.api.classes - INFO - get_school
-2023-12-04 16:29:00,220 - uvicorn.access - INFO - 36.224.116.92:56351 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,220 - uvicorn.access - INFO - 36.224.116.92:56351 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,220 - uvicorn.access - INFO - 36.224.116.92:56351 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,228 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,228 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,228 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,303 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,303 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:29:00,303 - uvicorn.access - INFO - 36.224.116.92:56350 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:52,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:52,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:52,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:52,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:52,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:52,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:53,879 - uvicorn.access - INFO - 36.224.116.92:56832 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:30:53,879 - uvicorn.access - INFO - 36.224.116.92:56832 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:30:53,879 - uvicorn.access - INFO - 36.224.116.92:56832 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:30:53,882 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:53,882 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:53,889 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:53,889 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:53,890 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:53,890 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:54,391 - uvicorn.access - INFO - 36.224.116.92:56833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:30:54,391 - uvicorn.access - INFO - 36.224.116.92:56833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:30:54,391 - uvicorn.access - INFO - 36.224.116.92:56833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:30:54,393 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:54,393 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:54,417 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:54,417 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:54,419 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:54,419 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:55,699 - uvicorn.access - INFO - 36.224.116.92:56835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:30:55,699 - uvicorn.access - INFO - 36.224.116.92:56835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:30:55,699 - uvicorn.access - INFO - 36.224.116.92:56835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:30:55,701 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:55,701 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:30:55,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:55,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:30:55,707 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:55,707 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:30:56,257 - uvicorn.access - INFO - 36.224.116.92:56834 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:30:56,257 - uvicorn.access - INFO - 36.224.116.92:56834 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:30:56,257 - uvicorn.access - INFO - 36.224.116.92:56834 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:30:56,656 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:30:56,656 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:30:56,659 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:30:56,659 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:30:56,945 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:56,945 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:56,945 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:56,946 - app.api.classes - INFO - get_school
-2023-12-04 16:30:56,946 - app.api.classes - INFO - get_school
-2023-12-04 16:30:56,948 - uvicorn.access - INFO - 36.224.116.92:56838 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:56,948 - uvicorn.access - INFO - 36.224.116.92:56838 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:56,948 - uvicorn.access - INFO - 36.224.116.92:56838 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:57,006 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:57,006 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:30:57,006 - uvicorn.access - INFO - 36.224.116.92:56837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:31:25,906 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 16:31:25,906 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 16:31:25,906 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 16:31:25,908 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 16:31:25,908 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 16:31:25,908 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 16:31:29,310 - uvicorn.access - INFO - 36.233.189.214:64872 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:31:29,310 - uvicorn.access - INFO - 36.233.189.214:64872 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:31:29,310 - uvicorn.access - INFO - 36.233.189.214:64872 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:31:29,313 - app.api.classes - INFO - get_school
-2023-12-04 16:31:29,313 - app.api.classes - INFO - get_school
-2023-12-04 16:31:29,438 - uvicorn.access - INFO - 36.233.189.214:64873 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:31:29,438 - uvicorn.access - INFO - 36.233.189.214:64873 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:31:29,438 - uvicorn.access - INFO - 36.233.189.214:64873 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:31:29,660 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:31:29,660 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:31:29,662 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:31:29,662 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:31:29,959 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:31:29,959 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:31:29,959 - uvicorn.access - INFO - 36.233.189.214:64837 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:31:30,009 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:31:30,009 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:31:30,009 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:31:30,095 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,095 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,095 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,144 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,144 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,144 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,192 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,192 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,192 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,239 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,239 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,239 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,284 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,284 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,284 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,332 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,332 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,332 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,382 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,382 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,382 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,432 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,432 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,432 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,482 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,482 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:30,482 - uvicorn.access - INFO - 36.233.189.214:64836 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:31:36,762 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:31:36,762 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:31:36,762 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:31:36,862 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:31:36,862 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:31:36,862 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:31:38,066 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:31:38,066 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:31:38,066 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:31:38,067 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:31:38,067 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:31:38,067 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:31:38,067 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:31:38,067 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:31:38,068 - uvicorn.error - INFO - Finished server process [1123293]
-2023-12-04 16:31:38,068 - uvicorn.error - INFO - Finished server process [1123293]
-2023-12-04 16:31:38,068 - uvicorn.error - INFO - Finished server process [1123293]
-2023-12-04 16:31:38,455 - uvicorn.error - INFO - Stopping reloader process [1055539]
-2023-12-04 16:31:40,718 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:31:40,718 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:31:40,718 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:31:40,719 - uvicorn.error - INFO - Started reloader process [1123493]
-2023-12-04 16:31:40,719 - uvicorn.error - INFO - Started reloader process [1123493]
-2023-12-04 16:31:40,719 - uvicorn.error - INFO - Started reloader process [1123493]
-2023-12-04 16:32:35,728 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:32:35,728 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:32:35,728 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:32:37,403 - uvicorn.error - INFO - Started server process [1123596]
-2023-12-04 16:32:37,403 - uvicorn.error - INFO - Started server process [1123596]
-2023-12-04 16:32:37,403 - uvicorn.error - INFO - Started server process [1123596]
-2023-12-04 16:32:37,404 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:32:37,404 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:32:37,404 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:32:37,416 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f54e2c20760>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:32:37,416 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f54e2c20760>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:32:37,416 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:32:37,416 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:32:37,433 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:32:37,433 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:32:37,433 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:32:44,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:44,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:44,413 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:44,413 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:44,416 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:44,416 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:44,915 - uvicorn.access - INFO - 36.224.116.92:57356 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:32:44,915 - uvicorn.access - INFO - 36.224.116.92:57356 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:32:44,915 - uvicorn.access - INFO - 36.224.116.92:57356 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:32:44,922 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:44,922 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:44,927 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:44,927 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:44,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:44,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:45,425 - uvicorn.access - INFO - 36.224.116.92:57359 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:32:45,425 - uvicorn.access - INFO - 36.224.116.92:57359 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:32:45,425 - uvicorn.access - INFO - 36.224.116.92:57359 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:32:45,429 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:45,429 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:45,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:45,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:45,436 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:45,436 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:45,928 - uvicorn.access - INFO - 36.224.116.92:57360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:32:45,928 - uvicorn.access - INFO - 36.224.116.92:57360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:32:45,928 - uvicorn.access - INFO - 36.224.116.92:57360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:32:45,936 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:45,936 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:45,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:45,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:45,944 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:45,944 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:46,520 - uvicorn.access - INFO - 36.224.116.92:57361 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:32:46,520 - uvicorn.access - INFO - 36.224.116.92:57361 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:32:46,520 - uvicorn.access - INFO - 36.224.116.92:57361 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:32:46,530 - app.api.classes - INFO - get_school
-2023-12-04 16:32:46,530 - app.api.classes - INFO - get_school
-2023-12-04 16:32:46,531 - uvicorn.access - INFO - 36.224.116.92:57357 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,531 - uvicorn.access - INFO - 36.224.116.92:57357 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,531 - uvicorn.access - INFO - 36.224.116.92:57357 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,574 - uvicorn.access - INFO - 114.24.90.177:53874 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:32:46,574 - uvicorn.access - INFO - 114.24.90.177:53874 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:32:46,574 - uvicorn.access - INFO - 114.24.90.177:53874 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:32:46,755 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:46,755 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:46,918 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,918 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,918 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,981 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,981 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:46,981 - uvicorn.access - INFO - 36.224.116.92:57355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:32:57,724 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:32:57,724 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:32:57,724 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:32:58,499 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:32:58,499 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:32:58,499 - uvicorn.access - INFO - 114.24.90.177:53885 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:32:58,582 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:58,582 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:58,989 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:58,989 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:32:59,075 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-12-04 16:32:59,075 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-12-04 16:32:59,075 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
-2023-12-04 16:32:59,261 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,261 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,261 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,310 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 16:32:59,310 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 16:32:59,310 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 16:32:59,359 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,359 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,359 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,454 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,454 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,454 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,553 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,553 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,553 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,648 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,648 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,648 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,737 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,737 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,737 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:32:59,834 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:59,834 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:32:59,839 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:59,839 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:32:59,840 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:32:59,840 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:01,121 - uvicorn.access - INFO - 36.224.116.92:57428 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:01,121 - uvicorn.access - INFO - 36.224.116.92:57428 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:01,121 - uvicorn.access - INFO - 36.224.116.92:57428 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:01,122 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:01,122 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:01,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:01,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:01,130 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:01,130 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:01,602 - uvicorn.access - INFO - 36.224.116.92:57425 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:01,602 - uvicorn.access - INFO - 36.224.116.92:57425 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:01,602 - uvicorn.access - INFO - 36.224.116.92:57425 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:01,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:01,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:01,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:01,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:01,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:01,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:02,870 - uvicorn.access - INFO - 36.224.116.92:57426 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:02,870 - uvicorn.access - INFO - 36.224.116.92:57426 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:02,870 - uvicorn.access - INFO - 36.224.116.92:57426 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:02,873 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:02,873 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:02,878 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:02,878 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:02,880 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:02,880 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:03,371 - uvicorn.access - INFO - 36.224.116.92:57427 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:03,371 - uvicorn.access - INFO - 36.224.116.92:57427 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:03,371 - uvicorn.access - INFO - 36.224.116.92:57427 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:03,376 - app.api.classes - INFO - get_school
-2023-12-04 16:33:03,376 - app.api.classes - INFO - get_school
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 36.224.116.92:57430 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 36.224.116.92:57430 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 36.224.116.92:57430 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,380 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,390 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,390 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,390 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,447 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,447 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,447 - uvicorn.access - INFO - 36.224.116.92:57431 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:03,470 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,470 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,470 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,558 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,558 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,558 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,659 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,659 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,659 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,748 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,748 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,748 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,855 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,855 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,855 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,938 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,938 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:03,938 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,039 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,039 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,039 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,134 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,134 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,134 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,227 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,227 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,227 - uvicorn.access - INFO - 49.215.84.187:57383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,323 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,323 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:04,323 - uvicorn.access - INFO - 49.215.84.187:57242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:38,295 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:38,295 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:38,300 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:38,300 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:38,301 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:38,301 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:38,794 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:38,794 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:38,794 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:38,798 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:38,798 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:38,810 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:38,810 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:38,812 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:38,812 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:40,104 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:40,104 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:40,104 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:40,106 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:40,106 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:40,111 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:40,111 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:40,113 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:40,113 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:40,613 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:40,613 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:40,613 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:40,615 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:40,615 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:40,619 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:40,619 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:40,620 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:40,620 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:41,121 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:41,121 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:41,121 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:41,506 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:41,506 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:41,513 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:41,513 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:41,752 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:41,752 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:41,757 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:41,757 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:41,758 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:41,758 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:42,244 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:42,244 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:42,244 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:33:42,246 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:42,246 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:42,253 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:42,253 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:42,254 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:42,254 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:42,759 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:42,759 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:42,759 - uvicorn.access - INFO - 36.224.116.92:57593 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:33:42,761 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:42,761 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:42,767 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:42,767 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:42,768 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:42,768 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:44,065 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:44,065 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:44,065 - uvicorn.access - INFO - 36.224.116.92:57595 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:33:44,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:44,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:33:44,071 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:44,071 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:33:44,073 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:44,073 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:33:45,344 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:45,344 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:45,344 - uvicorn.access - INFO - 36.224.116.92:57594 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:33:45,349 - app.api.classes - INFO - get_school
-2023-12-04 16:33:45,349 - app.api.classes - INFO - get_school
-2023-12-04 16:33:45,374 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,374 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,374 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,430 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,430 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,430 - uvicorn.access - INFO - 36.224.116.92:57592 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,629 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:45,629 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:45,783 - app.api.classes - INFO - get_school
-2023-12-04 16:33:45,783 - app.api.classes - INFO - get_school
-2023-12-04 16:33:45,785 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,785 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:45,785 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:33:53,691 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:53,691 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:53,691 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:53,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:53,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:54,066 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:54,066 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:54,066 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 16:33:54,377 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:54,377 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:33:54,575 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:33:54,575 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:33:54,575 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:33:54,677 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,677 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,677 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,786 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,786 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,786 - uvicorn.access - INFO - 49.215.84.187:56616 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,877 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,877 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:33:54,877 - uvicorn.access - INFO - 49.215.84.187:57315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:34:24,730 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:34:24,730 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:34:24,730 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:34:24,750 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:34:24,750 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:34:24,750 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:34:24,851 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:34:24,851 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:34:24,851 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:34:31,570 - uvicorn.error - INFO - Finished server process [1123596]
-2023-12-04 16:34:31,570 - uvicorn.error - INFO - Finished server process [1123596]
-2023-12-04 16:34:31,570 - uvicorn.error - INFO - Finished server process [1123596]
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Started server process [1123743]
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Started server process [1123743]
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Started server process [1123743]
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:34:33,711 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:34:33,726 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fd0bfa73550>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:34:33,726 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fd0bfa73550>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:34:33,726 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:34:33,726 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:34:33,743 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:34:33,743 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:34:33,743 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:34:37,979 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:34:37,979 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:34:37,979 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:34:38,576 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:34:38,576 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:34:38,576 - uvicorn.access - INFO - 114.24.90.177:53973 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:35:17,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:17,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:17,635 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:17,635 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:17,638 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:17,638 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:18,921 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:18,921 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:18,921 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:18,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:18,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:18,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:18,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:18,930 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:18,930 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:20,196 - uvicorn.access - INFO - 36.224.116.92:58021 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:20,196 - uvicorn.access - INFO - 36.224.116.92:58021 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:20,196 - uvicorn.access - INFO - 36.224.116.92:58021 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:20,198 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:20,198 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:20,203 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:20,203 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:20,205 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:20,205 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:20,697 - uvicorn.access - INFO - 36.224.116.92:58023 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:20,697 - uvicorn.access - INFO - 36.224.116.92:58023 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:20,697 - uvicorn.access - INFO - 36.224.116.92:58023 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:20,700 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:20,700 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:20,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:20,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:20,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:20,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:22,002 - uvicorn.access - INFO - 36.224.116.92:58019 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:22,002 - uvicorn.access - INFO - 36.224.116.92:58019 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:22,002 - uvicorn.access - INFO - 36.224.116.92:58019 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:22,005 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:22,005 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:22,009 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:22,009 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:22,011 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:22,011 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:22,486 - uvicorn.access - INFO - 36.224.116.92:58022 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:22,486 - uvicorn.access - INFO - 36.224.116.92:58022 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:22,486 - uvicorn.access - INFO - 36.224.116.92:58022 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:22,492 - app.api.classes - INFO - get_school
-2023-12-04 16:35:22,492 - app.api.classes - INFO - get_school
-2023-12-04 16:35:22,494 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,494 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,494 - uvicorn.access - INFO - 36.224.116.92:58020 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,505 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,505 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,505 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,566 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,566 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:22,566 - uvicorn.access - INFO - 36.224.116.92:58025 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:44,232 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:44,232 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:44,237 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:44,237 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:44,238 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:44,238 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:44,739 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:44,739 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:44,739 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:35:44,748 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:44,748 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:44,752 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:44,752 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:44,754 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:44,754 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:46,013 - uvicorn.access - INFO - 36.224.116.92:58146 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:46,013 - uvicorn.access - INFO - 36.224.116.92:58146 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:46,013 - uvicorn.access - INFO - 36.224.116.92:58146 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:35:46,015 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:46,015 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:46,019 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:46,019 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:46,020 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:46,020 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:46,516 - uvicorn.access - INFO - 36.224.116.92:58145 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:46,516 - uvicorn.access - INFO - 36.224.116.92:58145 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:46,516 - uvicorn.access - INFO - 36.224.116.92:58145 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:35:46,521 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:46,521 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:46,525 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:46,525 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:46,526 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:46,526 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:47,039 - uvicorn.access - INFO - 36.224.116.92:58144 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:47,039 - uvicorn.access - INFO - 36.224.116.92:58144 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:47,039 - uvicorn.access - INFO - 36.224.116.92:58144 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:35:47,041 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:47,041 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:35:47,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:47,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:35:47,046 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:47,046 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:35:47,528 - uvicorn.access - INFO - 36.224.116.92:58147 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:47,528 - uvicorn.access - INFO - 36.224.116.92:58147 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:47,528 - uvicorn.access - INFO - 36.224.116.92:58147 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:35:47,899 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:35:47,899 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:35:47,902 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:35:47,902 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:35:48,139 - app.api.classes - INFO - get_school
-2023-12-04 16:35:48,139 - app.api.classes - INFO - get_school
-2023-12-04 16:35:48,143 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,143 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,143 - uvicorn.access - INFO - 36.224.116.92:58143 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,167 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,167 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,167 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,229 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,229 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:48,229 - uvicorn.access - INFO - 36.224.116.92:58149 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:35:51,451 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:35:51,451 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:35:51,451 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:35:51,552 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:35:51,552 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:35:51,552 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:35:54,057 - uvicorn.error - INFO - Finished server process [1123743]
-2023-12-04 16:35:54,057 - uvicorn.error - INFO - Finished server process [1123743]
-2023-12-04 16:35:54,057 - uvicorn.error - INFO - Finished server process [1123743]
-2023-12-04 16:35:54,522 - uvicorn.error - INFO - Stopping reloader process [1123493]
-2023-12-04 16:35:54,522 - uvicorn.error - INFO - Stopping reloader process [1123493]
-2023-12-04 16:35:54,522 - uvicorn.error - INFO - Stopping reloader process [1123493]
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Started reloader process [1123885]
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Started reloader process [1123885]
-2023-12-04 16:35:56,000 - uvicorn.error - INFO - Started reloader process [1123885]
-2023-12-04 16:35:57,656 - uvicorn.error - INFO - Started server process [1123888]
-2023-12-04 16:35:57,656 - uvicorn.error - INFO - Started server process [1123888]
-2023-12-04 16:35:57,656 - uvicorn.error - INFO - Started server process [1123888]
-2023-12-04 16:35:57,657 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:35:57,657 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:35:57,657 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:35:57,670 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f62775c68b0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:35:57,670 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f62775c68b0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:35:57,670 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:35:57,670 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:35:57,687 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:35:57,687 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:35:57,687 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:35:59,264 - uvicorn.access - INFO - 111.242.22.11:52208 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 16:35:59,264 - uvicorn.access - INFO - 111.242.22.11:52208 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 16:35:59,264 - uvicorn.access - INFO - 111.242.22.11:52208 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 16:36:02,166 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:02,166 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:02,171 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:02,171 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:02,175 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:02,175 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:02,681 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:02,681 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:02,681 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:02,684 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:02,684 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:02,688 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:02,688 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:02,689 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:02,689 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:03,952 - uvicorn.access - INFO - 36.224.116.92:58241 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:03,952 - uvicorn.access - INFO - 36.224.116.92:58241 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:03,952 - uvicorn.access - INFO - 36.224.116.92:58241 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:03,955 - app.api.classes - INFO - get_school
-2023-12-04 16:36:03,955 - app.api.classes - INFO - get_school
-2023-12-04 16:36:03,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:03,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:03,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:03,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:03,964 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:03,964 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:04,480 - uvicorn.access - INFO - 36.224.116.92:58243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:04,480 - uvicorn.access - INFO - 36.224.116.92:58243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:04,480 - uvicorn.access - INFO - 36.224.116.92:58243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:04,484 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:04,484 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:04,493 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:04,493 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:04,494 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:04,494 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:05,785 - uvicorn.access - INFO - 36.224.116.92:58245 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:05,785 - uvicorn.access - INFO - 36.224.116.92:58245 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:05,785 - uvicorn.access - INFO - 36.224.116.92:58245 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:05,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:05,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:05,792 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:05,792 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:05,793 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:05,793 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:07,045 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:07,045 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:07,045 - uvicorn.access - INFO - 36.224.116.92:58240 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:07,047 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,047 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,047 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,050 - uvicorn.access - INFO - 36.224.116.92:58242 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,050 - uvicorn.access - INFO - 36.224.116.92:58242 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,050 - uvicorn.access - INFO - 36.224.116.92:58242 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,111 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,111 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:07,111 - uvicorn.access - INFO - 36.224.116.92:58244 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:10,332 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:36:10,332 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:36:10,332 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:36:10,933 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:36:10,933 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:36:10,933 - uvicorn.access - INFO - 114.24.90.177:54070 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:36:24,091 - app.api.classes - INFO - get_school
-2023-12-04 16:36:24,091 - app.api.classes - INFO - get_school
-2023-12-04 16:36:24,096 - uvicorn.access - INFO - 123.194.35.197:49156 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:24,096 - uvicorn.access - INFO - 123.194.35.197:49156 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:24,096 - uvicorn.access - INFO - 123.194.35.197:49156 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:24,097 - uvicorn.access - INFO - 123.194.35.197:49155 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:24,097 - uvicorn.access - INFO - 123.194.35.197:49155 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:24,097 - uvicorn.access - INFO - 123.194.35.197:49155 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:24,102 - uvicorn.access - INFO - 123.194.35.197:49157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:24,102 - uvicorn.access - INFO - 123.194.35.197:49157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:24,102 - uvicorn.access - INFO - 123.194.35.197:49157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:24,160 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:24,160 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:24,160 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:24,230 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,230 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,230 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,297 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,297 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,297 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,367 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,367 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,367 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,433 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,433 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,433 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,499 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,499 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,499 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,566 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,566 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,566 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,637 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,637 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,637 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,705 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,705 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,705 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,771 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,771 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:24,771 - uvicorn.access - INFO - 123.194.35.197:49154 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:36:27,178 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:27,178 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:27,182 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:27,182 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:27,184 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:27,184 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:27,664 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:27,664 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:27,664 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:27,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:27,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:27,674 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:27,674 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:27,676 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:27,676 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:28,143 - uvicorn.access - INFO - 36.224.116.92:58356 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:28,143 - uvicorn.access - INFO - 36.224.116.92:58356 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:28,143 - uvicorn.access - INFO - 36.224.116.92:58356 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:28,146 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:28,146 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:28,151 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:28,151 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:28,153 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:28,153 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:29,428 - uvicorn.access - INFO - 36.224.116.92:58357 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:29,428 - uvicorn.access - INFO - 36.224.116.92:58357 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:29,428 - uvicorn.access - INFO - 36.224.116.92:58357 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:29,430 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:29,430 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:29,445 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:29,445 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:29,447 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:29,447 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:30,708 - uvicorn.access - INFO - 36.224.116.92:58360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:30,708 - uvicorn.access - INFO - 36.224.116.92:58360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:30,708 - uvicorn.access - INFO - 36.224.116.92:58360 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:30,711 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:30,711 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:30,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:30,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:30,717 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:30,717 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:31,213 - uvicorn.access - INFO - 36.224.116.92:58358 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:31,213 - uvicorn.access - INFO - 36.224.116.92:58358 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:31,213 - uvicorn.access - INFO - 36.224.116.92:58358 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:31,232 - app.api.classes - INFO - get_school
-2023-12-04 16:36:31,232 - app.api.classes - INFO - get_school
-2023-12-04 16:36:31,233 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,233 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,233 - uvicorn.access - INFO - 36.224.116.92:58354 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,319 - uvicorn.access - INFO - 123.194.35.197:49208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:31,319 - uvicorn.access - INFO - 123.194.35.197:49208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:31,319 - uvicorn.access - INFO - 123.194.35.197:49208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:36:31,326 - uvicorn.access - INFO - 123.194.35.197:49209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:31,326 - uvicorn.access - INFO - 123.194.35.197:49209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:31,326 - uvicorn.access - INFO - 123.194.35.197:49209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:36:31,328 - app.api.classes - INFO - get_school
-2023-12-04 16:36:31,328 - app.api.classes - INFO - get_school
-2023-12-04 16:36:31,328 - uvicorn.access - INFO - 123.194.35.197:49211 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:31,328 - uvicorn.access - INFO - 123.194.35.197:49211 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:31,328 - uvicorn.access - INFO - 123.194.35.197:49211 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:36:31,338 - uvicorn.access - INFO - 123.194.35.197:49212 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:36:31,338 - uvicorn.access - INFO - 123.194.35.197:49212 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:36:31,338 - uvicorn.access - INFO - 123.194.35.197:49212 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:36:31,339 - uvicorn.access - INFO - 123.194.35.197:49210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:31,339 - uvicorn.access - INFO - 123.194.35.197:49210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:31,339 - uvicorn.access - INFO - 123.194.35.197:49210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:36:31,341 - app.api.classes - ERROR - 5440copy error
-2023-12-04 16:36:31,341 - app.api.classes - ERROR - 5440copy error
-2023-12-04 16:36:31,515 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:36:31,515 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:36:31,712 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,712 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,712 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,777 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,777 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:31,777 - uvicorn.access - INFO - 36.224.116.92:58355 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:44,992 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:44,992 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:44,997 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:44,997 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:44,998 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:44,998 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:45,508 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:45,508 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:45,508 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 16:36:45,511 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:45,511 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:45,516 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:45,516 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:45,517 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:45,517 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:46,042 - uvicorn.access - INFO - 36.224.116.92:58434 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:46,042 - uvicorn.access - INFO - 36.224.116.92:58434 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:46,042 - uvicorn.access - INFO - 36.224.116.92:58434 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 16:36:46,044 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:46,044 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:46,049 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:46,049 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:46,050 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:46,050 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:46,531 - uvicorn.access - INFO - 36.224.116.92:58439 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:46,531 - uvicorn.access - INFO - 36.224.116.92:58439 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:46,531 - uvicorn.access - INFO - 36.224.116.92:58439 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 16:36:46,533 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:46,533 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:46,537 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:46,537 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:46,538 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:46,538 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:47,037 - uvicorn.access - INFO - 36.224.116.92:58433 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:47,037 - uvicorn.access - INFO - 36.224.116.92:58433 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:47,037 - uvicorn.access - INFO - 36.224.116.92:58433 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 16:36:47,039 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:47,039 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:36:47,043 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:47,043 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:36:47,044 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:47,044 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:36:47,521 - uvicorn.access - INFO - 36.224.116.92:58435 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:47,521 - uvicorn.access - INFO - 36.224.116.92:58435 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:47,521 - uvicorn.access - INFO - 36.224.116.92:58435 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:36:47,526 - app.api.classes - INFO - get_school
-2023-12-04 16:36:47,526 - app.api.classes - INFO - get_school
-2023-12-04 16:36:47,529 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,529 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,529 - uvicorn.access - INFO - 36.224.116.92:58437 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,533 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,533 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,533 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,593 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,593 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:36:47,593 - uvicorn.access - INFO - 36.224.116.92:58436 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 16:38:56,604 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:38:56,604 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:38:56,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:38:56,609 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:38:56,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:38:56,611 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:38:58,133 - uvicorn.access - INFO - 36.224.116.92:58986 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:38:58,133 - uvicorn.access - INFO - 36.224.116.92:58986 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:38:58,133 - uvicorn.access - INFO - 36.224.116.92:58986 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:40:05,128 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:40:05,128 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:40:05,128 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:40:05,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:40:05,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:40:05,200 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:40:05,301 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:40:05,301 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:40:05,301 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:40:05,303 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:40:05,303 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Finished server process [1123888]
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Finished server process [1123888]
-2023-12-04 16:40:05,303 - uvicorn.error - INFO - Finished server process [1123888]
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Started server process [1124053]
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Started server process [1124053]
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Started server process [1124053]
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:40:07,300 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:40:07,313 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f72302ee910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:40:07,313 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f72302ee910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:40:07,313 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:40:07,313 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:40:07,330 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:40:07,330 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:40:07,330 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:41:00,525 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:41:00,525 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:41:00,525 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:41:01,286 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:41:01,286 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:41:01,286 - uvicorn.access - INFO - 114.24.90.177:54445 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:41:18,766 - uvicorn.access - INFO - 114.24.90.177:54463 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C107%5D HTTP/1.1" 200
-2023-12-04 16:41:18,766 - uvicorn.access - INFO - 114.24.90.177:54463 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C107%5D HTTP/1.1" 200
-2023-12-04 16:41:18,766 - uvicorn.access - INFO - 114.24.90.177:54463 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C107%5D HTTP/1.1" 200
-2023-12-04 16:43:03,890 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:03,890 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:03,890 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:03,894 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:03,894 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:03,894 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:03,995 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:43:03,995 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:43:03,995 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 16:43:03,997 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:43:03,997 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 16:43:03,997 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:43:03,997 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:43:03,997 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 16:43:03,998 - uvicorn.error - INFO - Finished server process [1124053]
-2023-12-04 16:43:03,998 - uvicorn.error - INFO - Finished server process [1124053]
-2023-12-04 16:43:03,998 - uvicorn.error - INFO - Finished server process [1124053]
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Started server process [1124183]
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Started server process [1124183]
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Started server process [1124183]
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:43:06,020 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:43:06,032 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7faf2f403520>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:43:06,032 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7faf2f403520>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:43:06,032 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:43:06,032 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:43:06,048 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:43:06,048 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:43:06,048 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:43:16,305 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:43:16,305 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:43:16,305 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /docs HTTP/1.1" 200
-2023-12-04 16:43:16,902 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:43:16,902 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:43:16,902 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 16:43:18,610 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:43:18,610 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:43:18,615 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:43:18,615 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:43:18,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:43:18,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:43:19,438 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:43:19,438 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:43:19,438 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /api/ga4_data?start_day=2023-9-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:43:19,623 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 16:43:19,623 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 16:43:19,623 - uvicorn.access - INFO - 61.31.168.158:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 16:43:20,881 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:43:20,881 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:43:20,881 - uvicorn.access - INFO - 114.24.90.177:54678 - "GET /api/get_favorite_course_count HTTP/1.1" 200
-2023-12-04 16:43:36,564 - uvicorn.access - INFO - 114.24.90.177:54697 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:43:36,564 - uvicorn.access - INFO - 114.24.90.177:54697 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:43:36,564 - uvicorn.access - INFO - 114.24.90.177:54697 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:43:46,454 - uvicorn.access - INFO - 36.224.116.92:60220 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:43:46,454 - uvicorn.access - INFO - 36.224.116.92:60220 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:43:46,454 - uvicorn.access - INFO - 36.224.116.92:60220 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:43:46,459 - uvicorn.access - INFO - 36.224.116.92:60223 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:43:46,459 - uvicorn.access - INFO - 36.224.116.92:60223 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:43:46,459 - uvicorn.access - INFO - 36.224.116.92:60223 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:43:46,838 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:46,838 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:46,845 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:46,845 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:46,857 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:46,857 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:43:47,153 - app.api.classes - INFO - get_school
-2023-12-04 16:43:47,153 - app.api.classes - INFO - get_school
-2023-12-04 16:43:47,274 - uvicorn.access - INFO - 36.224.116.92:60224 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:43:47,274 - uvicorn.access - INFO - 36.224.116.92:60224 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:43:47,274 - uvicorn.access - INFO - 36.224.116.92:60224 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:43:47,324 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:43:47,324 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:43:47,324 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:43:47,361 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:43:47,361 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:43:47,361 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:43:47,485 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,485 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,485 - uvicorn.access - INFO - 36.224.116.92:60221 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,655 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,655 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,655 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,809 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,809 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,809 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,981 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,981 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:47,981 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,155 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,155 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,155 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,331 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,331 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,331 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,509 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,509 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,509 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,693 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,693 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,693 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,850 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,850 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:48,850 - uvicorn.access - INFO - 36.224.116.92:60222 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTQxNjE0N30.FB2kGcCnOp_o27iqnwbz99ZMNf4PQdpOeOUrc4RkE5E HTTP/1.1" 200
-2023-12-04 16:43:55,354 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:55,354 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:55,354 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-12-04 16:43:55,400 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:55,400 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:55,400 - uvicorn.error - INFO - Shutting down
-2023-12-04 16:43:55,501 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:43:55,501 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:43:55,501 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-12-04 16:44:08,830 - uvicorn.error - INFO - Finished server process [1124183]
-2023-12-04 16:44:08,830 - uvicorn.error - INFO - Finished server process [1124183]
-2023-12-04 16:44:08,830 - uvicorn.error - INFO - Finished server process [1124183]
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Started server process [1124296]
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Started server process [1124296]
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Started server process [1124296]
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:44:10,801 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 16:44:10,814 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f5da60a0670>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:44:10,814 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f5da60a0670>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 16:44:10,814 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:44:10,814 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 16:44:10,831 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:44:10,831 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:44:10,831 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 16:44:10,902 - app.api.users - ERROR - 70
-2023-12-04 16:44:10,902 - app.api.users - ERROR - 70
-2023-12-04 16:44:10,903 - app.api.users - ERROR - 179
-2023-12-04 16:44:10,903 - app.api.users - ERROR - 179
-2023-12-04 16:44:10,907 - uvicorn.access - INFO - 36.224.116.92:60297 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:10,907 - uvicorn.access - INFO - 36.224.116.92:60297 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:10,907 - uvicorn.access - INFO - 36.224.116.92:60297 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:10,908 - uvicorn.access - INFO - 36.224.116.92:60327 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:10,908 - uvicorn.access - INFO - 36.224.116.92:60327 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:10,908 - uvicorn.access - INFO - 36.224.116.92:60327 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-12-04 16:44:12,842 - app.api.classes - INFO - get_school
-2023-12-04 16:44:12,842 - app.api.classes - INFO - get_school
-2023-12-04 16:44:12,846 - uvicorn.access - INFO - 36.224.116.92:60357 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:44:12,846 - uvicorn.access - INFO - 36.224.116.92:60357 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:44:12,846 - uvicorn.access - INFO - 36.224.116.92:60357 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:44:12,887 - uvicorn.access - INFO - 36.224.116.92:60327 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:44:12,887 - uvicorn.access - INFO - 36.224.116.92:60327 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:44:12,887 - uvicorn.access - INFO - 36.224.116.92:60327 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:44:12,888 - uvicorn.access - INFO - 36.224.116.92:60356 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:44:12,888 - uvicorn.access - INFO - 36.224.116.92:60356 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:44:12,888 - uvicorn.access - INFO - 36.224.116.92:60356 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 16:44:12,968 - uvicorn.access - INFO - 36.224.116.92:60358 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:44:12,968 - uvicorn.access - INFO - 36.224.116.92:60358 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:44:12,968 - uvicorn.access - INFO - 36.224.116.92:60358 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:44:13,131 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:44:13,131 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:44:13,371 - uvicorn.access - INFO - 36.224.116.92:60297 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:44:13,371 - uvicorn.access - INFO - 36.224.116.92:60297 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:44:13,371 - uvicorn.access - INFO - 36.224.116.92:60297 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:44:24,125 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,125 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,125 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,322 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,322 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,322 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,382 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,382 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:24,382 - uvicorn.access - INFO - 36.224.116.92:60404 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 16:44:33,766 - uvicorn.access - INFO - 114.24.90.177:54744 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:44:33,766 - uvicorn.access - INFO - 114.24.90.177:54744 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:44:33,766 - uvicorn.access - INFO - 114.24.90.177:54744 - "GET /api/get_favorite_course_count?class_name_id_list=%5B103%2C104%2C105%5D HTTP/1.1" 200
-2023-12-04 16:45:37,398 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:45:37,398 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 16:45:37,403 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:45:37,403 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 16:45:37,406 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:45:37,406 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 16:45:38,689 - uvicorn.access - INFO - 36.224.116.92:60713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:45:38,689 - uvicorn.access - INFO - 36.224.116.92:60713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:45:38,689 - uvicorn.access - INFO - 36.224.116.92:60713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 16:56:50,682 - app.api.classes - INFO - get_school
-2023-12-04 16:56:50,682 - app.api.classes - INFO - get_school
-2023-12-04 16:56:50,684 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:56:50,684 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:56:50,684 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 16:56:50,688 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:56:50,688 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:56:50,688 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 16:56:50,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:56:50,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:56:50,796 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:56:50,796 - app.api.classes - ERROR - 5459copy error
-2023-12-04 16:56:51,077 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:56:51,077 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:56:51,077 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 16:56:51,120 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:56:51,120 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:56:51,120 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 16:56:51,193 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,193 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,193 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,195 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,195 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,195 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,197 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,260 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,260 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,260 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,266 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,266 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,266 - uvicorn.access - INFO - 123.194.35.197:50486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50489 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,267 - uvicorn.access - INFO - 123.194.35.197:50488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,326 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,326 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 16:56:51,326 - uvicorn.access - INFO - 123.194.35.197:50485 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:01:22,071 - uvicorn.access - INFO - 36.224.116.92:64754 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:01:22,071 - uvicorn.access - INFO - 36.224.116.92:64754 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:01:22,071 - uvicorn.access - INFO - 36.224.116.92:64754 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:01:22,101 - uvicorn.access - INFO - 36.224.116.92:64758 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:01:22,101 - uvicorn.access - INFO - 36.224.116.92:64758 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:01:22,101 - uvicorn.access - INFO - 36.224.116.92:64758 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:01:22,473 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,473 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,475 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,475 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,487 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,487 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:22,757 - app.api.classes - INFO - get_school
-2023-12-04 17:01:22,757 - app.api.classes - INFO - get_school
-2023-12-04 17:01:22,871 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:01:22,871 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:01:22,871 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:01:22,895 - uvicorn.access - INFO - 36.224.116.92:64756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:01:22,895 - uvicorn.access - INFO - 36.224.116.92:64756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:01:22,895 - uvicorn.access - INFO - 36.224.116.92:64756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:01:22,939 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:01:22,939 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:01:22,939 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:01:23,314 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:23,314 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:23,709 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:23,709 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,110 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,110 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,488 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,488 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,863 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:24,863 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:25,240 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:25,240 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:25,635 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:25,635 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,014 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,014 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,175 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:26,175 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:26,175 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:26,461 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,461 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,826 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:26,826 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,188 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,188 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,603 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,603 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,972 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:27,972 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:28,373 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:28,373 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:28,764 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:28,764 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,145 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,145 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,307 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:29,307 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:29,307 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:29,575 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,575 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,945 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:29,945 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:30,331 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:30,331 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:30,730 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:30,730 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,095 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,095 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,472 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,472 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,836 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:31,836 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:32,217 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:32,217 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:32,395 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:32,395 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:32,395 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:32,686 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:32,686 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,123 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,123 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,540 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,540 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,923 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:33,923 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:34,318 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:34,318 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:34,710 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:34,710 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,089 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,089 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,524 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,524 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,716 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:35,716 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:35,716 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:35,988 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:35,988 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:36,408 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:36,408 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:36,793 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:36,793 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,210 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,210 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,603 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,603 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,989 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:37,989 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:38,363 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:38,363 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:38,738 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:38,738 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:38,899 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:38,899 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:38,899 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:39,173 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:39,173 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:39,586 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:39,586 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:39,955 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:39,955 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:40,333 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:40,333 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:40,705 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:40,705 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,070 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,070 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,495 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,495 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,956 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:41,956 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:42,144 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:42,144 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:42,144 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:42,439 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:42,439 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:42,846 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:42,846 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,349 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,349 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,512 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,512 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,573 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:43,573 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,069 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,069 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,221 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,221 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,233 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,233 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,717 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,717 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,864 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,864 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,870 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:44,870 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,368 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,368 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,514 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,514 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,519 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:45,519 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,043 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,043 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,195 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,195 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,228 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,228 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,784 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,784 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,904 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:46,904 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:47,084 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:47,084 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:47,084 - uvicorn.access - INFO - 36.224.116.92:64755 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:47,510 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:47,510 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:47,513 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:47,513 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:48,043 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:48,043 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:48,046 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:48,046 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:48,280 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:48,280 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:48,280 - uvicorn.access - INFO - 36.224.116.92:64757 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:48,286 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:48,286 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:48,286 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-04 17:01:52,828 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:52,828 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:01:53,050 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:01:53,050 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:01:53,050 - uvicorn.access - INFO - 36.224.116.92:64858 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:02:01,676 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:01,676 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:01,676 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:01,683 - uvicorn.access - INFO - 36.224.116.92:64940 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:02:01,683 - uvicorn.access - INFO - 36.224.116.92:64940 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:02:01,683 - uvicorn.access - INFO - 36.224.116.92:64940 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:02:01,690 - uvicorn.access - INFO - 36.224.116.92:64944 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:02:01,690 - uvicorn.access - INFO - 36.224.116.92:64944 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:02:01,690 - uvicorn.access - INFO - 36.224.116.92:64944 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:02:01,692 - uvicorn.access - INFO - 36.224.116.92:64941 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:02:01,692 - uvicorn.access - INFO - 36.224.116.92:64941 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:02:01,692 - uvicorn.access - INFO - 36.224.116.92:64941 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:02:01,693 - uvicorn.access - INFO - 36.224.116.92:64942 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:01,693 - uvicorn.access - INFO - 36.224.116.92:64942 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:01,693 - uvicorn.access - INFO - 36.224.116.92:64942 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:03,411 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:03,411 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:03,411 - uvicorn.access - INFO - 36.224.116.92:64943 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:02:39,942 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:39,942 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:39,942 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:02:40,224 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,224 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,227 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,227 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,315 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,315 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:02:40,545 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:02:40,545 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:02:40,545 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:02:40,584 - app.api.classes - INFO - get_school
-2023-12-04 17:02:40,584 - app.api.classes - INFO - get_school
-2023-12-04 17:02:40,692 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:02:40,692 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:02:40,692 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:02:40,713 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:02:40,713 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:02:40,713 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:02:40,784 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,784 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,784 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,796 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,796 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,796 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,799 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,799 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,799 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,845 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,845 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,845 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,861 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,861 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,861 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,866 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,866 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,866 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,907 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,907 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,907 - uvicorn.access - INFO - 123.194.35.197:50884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,925 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,925 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,925 - uvicorn.access - INFO - 123.194.35.197:50885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,929 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,929 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:02:40,929 - uvicorn.access - INFO - 123.194.35.197:50887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:03:23,134 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:03:23,134 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:03:23,134 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:03:23,141 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,141 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,141 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,249 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,249 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,249 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:03:23,463 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:03:23,463 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:03:23,693 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:03:23,693 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:03:23,693 - uvicorn.access - INFO - 49.215.84.187:57149 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:03:23,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:03:23,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:03:24,208 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:03:24,208 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:03:24,208 - uvicorn.access - INFO - 49.215.84.187:56936 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:05:17,079 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:17,079 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:17,084 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:17,084 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:17,086 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:17,086 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:17,630 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:17,630 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:17,630 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:17,633 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:17,633 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:17,641 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:17,641 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:17,643 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:17,643 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:18,398 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:18,398 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:18,398 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:18,400 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:18,400 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:18,406 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:18,406 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:18,407 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:18,407 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:19,317 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:19,317 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:19,317 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:19,319 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:19,319 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:19,325 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:19,325 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:19,327 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:19,327 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:20,033 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:20,033 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:20,033 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:20,035 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:20,035 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:20,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:20,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:20,043 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:20,043 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:20,533 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:20,533 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:20,533 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:20,537 - app.api.classes - INFO - get_school
-2023-12-04 17:05:20,537 - app.api.classes - INFO - get_school
-2023-12-04 17:05:20,540 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,540 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,540 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,549 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,549 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,549 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,612 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,612 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:20,612 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:22,941 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:22,941 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:22,947 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:22,947 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:22,948 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:22,948 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:23,422 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:23,422 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:23,422 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:23,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:23,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:23,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:23,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:23,435 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:23,435 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:23,919 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:23,919 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:23,919 - uvicorn.access - INFO - 36.224.116.92:49378 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:23,921 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:23,921 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:23,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:23,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:23,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:23,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:24,421 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:24,421 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:24,421 - uvicorn.access - INFO - 36.224.116.92:49379 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:24,423 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:24,423 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:24,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:24,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:24,433 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:24,433 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:25,698 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:25,698 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:25,698 - uvicorn.access - INFO - 36.224.116.92:49381 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:25,700 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:25,700 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:25,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:25,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:25,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:25,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:26,193 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:26,193 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:26,193 - uvicorn.access - INFO - 36.224.116.92:49377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:26,200 - app.api.classes - INFO - get_school
-2023-12-04 17:05:26,200 - app.api.classes - INFO - get_school
-2023-12-04 17:05:26,204 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,204 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,204 - uvicorn.access - INFO - 36.224.116.92:49383 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,424 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:26,424 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:26,586 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,586 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,586 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,645 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,645 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:26,645 - uvicorn.access - INFO - 36.224.116.92:49380 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:37,713 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:37,713 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:37,719 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:37,719 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:37,721 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:37,721 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:38,994 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:38,994 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:38,994 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:38,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:38,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:39,002 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:39,002 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:39,004 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:39,004 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:39,592 - uvicorn.access - INFO - 36.224.116.92:49485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:39,592 - uvicorn.access - INFO - 36.224.116.92:49485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:39,592 - uvicorn.access - INFO - 36.224.116.92:49485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:39,594 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:39,594 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:39,598 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:39,598 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:39,599 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:39,599 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:40,104 - uvicorn.access - INFO - 36.224.116.92:49484 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:40,104 - uvicorn.access - INFO - 36.224.116.92:49484 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:40,104 - uvicorn.access - INFO - 36.224.116.92:49484 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:40,107 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:40,107 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:40,111 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:40,111 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:40,112 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:40,112 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:40,604 - uvicorn.access - INFO - 36.224.116.92:49486 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:40,604 - uvicorn.access - INFO - 36.224.116.92:49486 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:40,604 - uvicorn.access - INFO - 36.224.116.92:49486 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:40,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:40,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:40,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:40,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:40,613 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:40,613 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:41,904 - uvicorn.access - INFO - 36.224.116.92:49483 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:41,904 - uvicorn.access - INFO - 36.224.116.92:49483 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:41,904 - uvicorn.access - INFO - 36.224.116.92:49483 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:41,908 - app.api.classes - INFO - get_school
-2023-12-04 17:05:41,908 - app.api.classes - INFO - get_school
-2023-12-04 17:05:41,910 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,910 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,910 - uvicorn.access - INFO - 36.224.116.92:49482 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,917 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,917 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,917 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,986 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,986 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:41,986 - uvicorn.access - INFO - 36.224.116.92:49488 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:55,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:55,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:55,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:55,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:55,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:55,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:55,620 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:55,620 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:55,620 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:05:55,623 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:55,623 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:55,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:55,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:55,628 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:55,628 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:56,106 - uvicorn.access - INFO - 36.224.116.92:49569 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:56,106 - uvicorn.access - INFO - 36.224.116.92:49569 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:56,106 - uvicorn.access - INFO - 36.224.116.92:49569 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:05:56,108 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:56,108 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:56,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:56,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:56,115 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:56,115 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:56,592 - uvicorn.access - INFO - 36.224.116.92:49571 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:56,592 - uvicorn.access - INFO - 36.224.116.92:49571 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:56,592 - uvicorn.access - INFO - 36.224.116.92:49571 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:05:56,594 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:56,594 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:56,597 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:56,597 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:56,599 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:56,599 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:57,083 - uvicorn.access - INFO - 36.224.116.92:49570 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:57,083 - uvicorn.access - INFO - 36.224.116.92:49570 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:57,083 - uvicorn.access - INFO - 36.224.116.92:49570 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:05:57,087 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:57,087 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:05:57,090 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:57,090 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:05:57,092 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:57,092 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:05:57,568 - uvicorn.access - INFO - 36.224.116.92:49575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:57,568 - uvicorn.access - INFO - 36.224.116.92:49575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:57,568 - uvicorn.access - INFO - 36.224.116.92:49575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:05:57,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:57,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:57,901 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:57,901 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:05:58,137 - uvicorn.access - INFO - 36.224.116.92:49573 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,137 - uvicorn.access - INFO - 36.224.116.92:49573 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,137 - uvicorn.access - INFO - 36.224.116.92:49573 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,140 - app.api.classes - INFO - get_school
-2023-12-04 17:05:58,140 - app.api.classes - INFO - get_school
-2023-12-04 17:05:58,142 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,142 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,142 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,197 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,197 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:05:58,197 - uvicorn.access - INFO - 36.224.116.92:49572 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:29,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:29,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:29,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:29,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:29,074 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:29,074 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:29,556 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:06:29,556 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:06:29,556 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:06:29,559 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:29,559 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:29,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:29,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:29,564 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:29,564 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:30,060 - uvicorn.access - INFO - 36.224.116.92:49721 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:06:30,060 - uvicorn.access - INFO - 36.224.116.92:49721 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:06:30,060 - uvicorn.access - INFO - 36.224.116.92:49721 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:06:30,069 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:30,069 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:30,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:30,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:30,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:30,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:31,352 - uvicorn.access - INFO - 36.224.116.92:49723 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:06:31,352 - uvicorn.access - INFO - 36.224.116.92:49723 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:06:31,352 - uvicorn.access - INFO - 36.224.116.92:49723 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:06:31,354 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:31,354 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:31,359 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:31,359 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:31,360 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:31,360 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:31,857 - uvicorn.access - INFO - 36.224.116.92:49722 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:06:31,857 - uvicorn.access - INFO - 36.224.116.92:49722 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:06:31,857 - uvicorn.access - INFO - 36.224.116.92:49722 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:06:31,859 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:31,859 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:06:31,867 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:31,867 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:06:31,869 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:31,869 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:06:32,358 - uvicorn.access - INFO - 36.224.116.92:49719 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:06:32,358 - uvicorn.access - INFO - 36.224.116.92:49719 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:06:32,358 - uvicorn.access - INFO - 36.224.116.92:49719 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:06:32,690 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:06:32,690 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:06:32,698 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:06:32,698 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:06:32,915 - app.api.classes - INFO - get_school
-2023-12-04 17:06:32,915 - app.api.classes - INFO - get_school
-2023-12-04 17:06:32,917 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,917 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,917 - uvicorn.access - INFO - 36.224.116.92:49720 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,930 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,930 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,930 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,989 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,989 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:06:32,989 - uvicorn.access - INFO - 36.224.116.92:49718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:07:06,298 - uvicorn.access - INFO - 49.215.84.187:57429 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:06,298 - uvicorn.access - INFO - 49.215.84.187:57429 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:06,298 - uvicorn.access - INFO - 49.215.84.187:57429 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:06,318 - uvicorn.access - INFO - 49.215.84.187:56801 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:06,318 - uvicorn.access - INFO - 49.215.84.187:56801 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:06,318 - uvicorn.access - INFO - 49.215.84.187:56801 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:06,700 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:06,700 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:06,711 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:06,711 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:06,719 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:06,719 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:07,004 - app.api.classes - INFO - get_school
-2023-12-04 17:07:07,004 - app.api.classes - INFO - get_school
-2023-12-04 17:07:07,111 - uvicorn.access - INFO - 49.215.84.187:57152 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:07,111 - uvicorn.access - INFO - 49.215.84.187:57152 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:07,111 - uvicorn.access - INFO - 49.215.84.187:57152 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:07,151 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:07,151 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:07,151 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:07,203 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:07,203 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:07,203 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:07,311 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,311 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,311 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,401 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,401 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,401 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,492 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,492 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,492 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,600 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,600 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,600 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,682 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,682 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,682 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,771 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,771 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,771 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,850 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,850 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,850 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,940 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,940 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:07,940 - uvicorn.access - INFO - 49.215.84.187:57080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:08,031 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:08,031 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:08,031 - uvicorn.access - INFO - 49.215.84.187:56658 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:15,801 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:15,801 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:16,099 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:07:16,099 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:07:16,099 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:07:16,303 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,303 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,303 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,403 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,403 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,403 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,498 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,498 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,498 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,601 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,601 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,601 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,702 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,702 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,702 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,793 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,793 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,793 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,882 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,882 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,882 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,980 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,980 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:16,980 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,062 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,062 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,062 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,159 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,159 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,159 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,241 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,241 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,241 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,329 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,329 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,329 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,419 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,419 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,419 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,502 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,502 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,502 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,591 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,591 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,591 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,670 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,670 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,670 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,751 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,751 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,751 - uvicorn.access - INFO - 49.215.84.187:57108 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,839 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,839 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:17,839 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:20,827 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:20,827 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:20,997 - app.api.classes - INFO - get_school
-2023-12-04 17:07:20,997 - app.api.classes - INFO - get_school
-2023-12-04 17:07:21,106 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:21,106 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:21,106 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:24,664 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:24,664 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:24,832 - app.api.classes - INFO - get_school
-2023-12-04 17:07:24,832 - app.api.classes - INFO - get_school
-2023-12-04 17:07:24,939 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:24,939 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:24,939 - uvicorn.access - INFO - 49.215.84.187:57249 - "GET /api/get_school?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:26,412 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:26,412 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:26,588 - app.api.classes - INFO - get_school
-2023-12-04 17:07:26,588 - app.api.classes - INFO - get_school
-2023-12-04 17:07:26,710 - uvicorn.access - INFO - 49.215.84.187:56620 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:26,710 - uvicorn.access - INFO - 49.215.84.187:56620 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:26,710 - uvicorn.access - INFO - 49.215.84.187:56620 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
-2023-12-04 17:07:35,896 - uvicorn.access - INFO - 49.215.84.187:56925 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:35,896 - uvicorn.access - INFO - 49.215.84.187:56925 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:35,896 - uvicorn.access - INFO - 49.215.84.187:56925 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:07:35,904 - uvicorn.access - INFO - 49.215.84.187:56646 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:35,904 - uvicorn.access - INFO - 49.215.84.187:56646 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:35,904 - uvicorn.access - INFO - 49.215.84.187:56646 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:07:36,311 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,311 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,323 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,323 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,324 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,324 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:07:36,619 - app.api.classes - INFO - get_school
-2023-12-04 17:07:36,619 - app.api.classes - INFO - get_school
-2023-12-04 17:07:36,729 - uvicorn.access - INFO - 49.215.84.187:56647 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:36,729 - uvicorn.access - INFO - 49.215.84.187:56647 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:36,729 - uvicorn.access - INFO - 49.215.84.187:56647 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:07:36,761 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:36,761 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:36,761 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:07:36,807 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:36,807 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:36,807 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:07:36,922 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:36,922 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:36,922 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,044 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,044 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,044 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,143 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,143 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,143 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,242 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,242 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,242 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,332 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,332 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,332 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,437 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,437 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,437 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,543 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,543 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,543 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,630 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,630 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,630 - uvicorn.access - INFO - 49.215.84.187:56643 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,733 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,733 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:07:37,733 - uvicorn.access - INFO - 49.215.84.187:56644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:08:51,965 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:51,965 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:51,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:51,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:51,973 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:51,973 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:52,466 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:08:52,466 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:08:52,466 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:08:52,470 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:52,470 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:52,474 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:52,474 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:52,475 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:52,475 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:53,742 - uvicorn.access - INFO - 36.224.116.92:50322 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:08:53,742 - uvicorn.access - INFO - 36.224.116.92:50322 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:08:53,742 - uvicorn.access - INFO - 36.224.116.92:50322 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:08:53,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:53,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:53,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:53,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:53,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:53,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:54,235 - uvicorn.access - INFO - 36.224.116.92:50324 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:08:54,235 - uvicorn.access - INFO - 36.224.116.92:50324 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:08:54,235 - uvicorn.access - INFO - 36.224.116.92:50324 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:08:54,237 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:54,237 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:54,241 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:54,241 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:54,242 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:54,242 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:54,743 - uvicorn.access - INFO - 36.224.116.92:50325 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:08:54,743 - uvicorn.access - INFO - 36.224.116.92:50325 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:08:54,743 - uvicorn.access - INFO - 36.224.116.92:50325 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:08:54,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:54,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:08:54,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:54,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:08:54,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:54,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:08:55,251 - uvicorn.access - INFO - 36.224.116.92:50327 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:08:55,251 - uvicorn.access - INFO - 36.224.116.92:50327 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:08:55,251 - uvicorn.access - INFO - 36.224.116.92:50327 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:08:55,572 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:08:55,572 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:08:55,577 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:08:55,577 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:08:55,813 - app.api.classes - INFO - get_school
-2023-12-04 17:08:55,813 - app.api.classes - INFO - get_school
-2023-12-04 17:08:55,815 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,815 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,815 - uvicorn.access - INFO - 36.224.116.92:50321 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,833 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,833 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,833 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,896 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,896 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:08:55,896 - uvicorn.access - INFO - 36.224.116.92:50323 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:13,512 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:13,512 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:13,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:13,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:13,521 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:13,521 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:14,016 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:14,016 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:14,016 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:14,020 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:14,020 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:14,024 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:14,024 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:14,026 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:14,026 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:14,532 - uvicorn.access - INFO - 36.224.116.92:50425 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:14,532 - uvicorn.access - INFO - 36.224.116.92:50425 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:14,532 - uvicorn.access - INFO - 36.224.116.92:50425 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:14,534 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:14,534 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:14,538 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:14,538 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:14,540 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:14,540 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:15,019 - uvicorn.access - INFO - 36.224.116.92:50423 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:15,019 - uvicorn.access - INFO - 36.224.116.92:50423 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:15,019 - uvicorn.access - INFO - 36.224.116.92:50423 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:15,021 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:15,021 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:15,025 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:15,025 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:15,027 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:15,027 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:15,516 - uvicorn.access - INFO - 36.224.116.92:50422 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:15,516 - uvicorn.access - INFO - 36.224.116.92:50422 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:15,516 - uvicorn.access - INFO - 36.224.116.92:50422 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:15,518 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:15,518 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:15,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:15,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:15,547 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:15,547 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:16,058 - uvicorn.access - INFO - 36.224.116.92:50424 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:16,058 - uvicorn.access - INFO - 36.224.116.92:50424 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:16,058 - uvicorn.access - INFO - 36.224.116.92:50424 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:16,390 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:16,390 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:16,398 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:16,398 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:16,640 - app.api.classes - INFO - get_school
-2023-12-04 17:09:16,640 - app.api.classes - INFO - get_school
-2023-12-04 17:09:16,643 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,643 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,643 - uvicorn.access - INFO - 36.224.116.92:50421 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,658 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,658 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,658 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,723 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,723 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:16,723 - uvicorn.access - INFO - 36.224.116.92:50427 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:25,176 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:25,176 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:25,180 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:25,180 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:25,181 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:25,181 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:25,677 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:25,677 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:25,677 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:09:25,679 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:25,679 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:25,684 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:25,684 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:25,686 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:25,686 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:26,179 - uvicorn.access - INFO - 36.224.116.92:50483 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:26,179 - uvicorn.access - INFO - 36.224.116.92:50483 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:26,179 - uvicorn.access - INFO - 36.224.116.92:50483 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:09:26,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:26,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:26,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:26,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:26,188 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:26,188 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:26,680 - uvicorn.access - INFO - 36.224.116.92:50485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:26,680 - uvicorn.access - INFO - 36.224.116.92:50485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:26,680 - uvicorn.access - INFO - 36.224.116.92:50485 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:09:26,686 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:26,686 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:26,691 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:26,691 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:26,692 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:26,692 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:27,195 - uvicorn.access - INFO - 36.224.116.92:50482 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:27,195 - uvicorn.access - INFO - 36.224.116.92:50482 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:27,195 - uvicorn.access - INFO - 36.224.116.92:50482 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:09:27,197 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:27,197 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:09:27,206 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:27,206 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:09:27,208 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:27,208 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:09:27,696 - uvicorn.access - INFO - 36.224.116.92:50484 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:27,696 - uvicorn.access - INFO - 36.224.116.92:50484 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:27,696 - uvicorn.access - INFO - 36.224.116.92:50484 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:09:28,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:28,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:28,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:28,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:28,277 - app.api.classes - INFO - get_school
-2023-12-04 17:09:28,277 - app.api.classes - INFO - get_school
-2023-12-04 17:09:28,278 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,278 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,278 - uvicorn.access - INFO - 36.224.116.92:50481 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,291 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,291 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,291 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,356 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,356 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:28,356 - uvicorn.access - INFO - 36.224.116.92:50487 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:09:56,561 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:09:56,561 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:09:56,561 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:09:56,577 - uvicorn.access - INFO - 49.215.84.187:56791 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,577 - uvicorn.access - INFO - 49.215.84.187:56791 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,577 - uvicorn.access - INFO - 49.215.84.187:56791 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,578 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,578 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,578 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:09:56,803 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:56,803 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:09:57,022 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:09:57,022 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:09:57,022 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:09:57,134 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,134 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,134 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,241 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,241 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,241 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,350 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,350 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,350 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,470 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,470 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,470 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,570 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,570 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,570 - uvicorn.access - INFO - 49.215.84.187:57143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,659 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,659 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:09:57,659 - uvicorn.access - INFO - 49.215.84.187:56652 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:09,465 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:09,465 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:09,465 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:09,710 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:09,710 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:09,905 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:09,905 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:09,905 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-04 17:10:10,285 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:10,285 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:10,508 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:10:10,508 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:10:10,508 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:10:10,612 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,612 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,612 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,709 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,709 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,709 - uvicorn.access - INFO - 49.215.84.187:56887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,791 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,791 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:10,791 - uvicorn.access - INFO - 49.215.84.187:57096 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:10:51,738 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:51,738 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:51,743 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:51,743 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:51,744 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:51,744 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:52,246 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:10:52,246 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:10:52,246 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:10:52,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:52,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:52,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:52,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:52,257 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:52,257 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:52,756 - uvicorn.access - INFO - 36.224.116.92:50851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:10:52,756 - uvicorn.access - INFO - 36.224.116.92:50851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:10:52,756 - uvicorn.access - INFO - 36.224.116.92:50851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:10:52,760 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:52,760 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:52,765 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:52,765 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:52,767 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:52,767 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:53,256 - uvicorn.access - INFO - 36.224.116.92:50855 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:10:53,256 - uvicorn.access - INFO - 36.224.116.92:50855 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:10:53,256 - uvicorn.access - INFO - 36.224.116.92:50855 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:10:53,258 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:53,258 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:53,263 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:53,263 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:53,265 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:53,265 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:53,770 - uvicorn.access - INFO - 36.224.116.92:50852 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:10:53,770 - uvicorn.access - INFO - 36.224.116.92:50852 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:10:53,770 - uvicorn.access - INFO - 36.224.116.92:50852 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:10:53,772 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:53,772 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:10:53,777 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:53,777 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:10:53,778 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:53,778 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:10:55,062 - uvicorn.access - INFO - 36.224.116.92:50854 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:10:55,062 - uvicorn.access - INFO - 36.224.116.92:50854 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:10:55,062 - uvicorn.access - INFO - 36.224.116.92:50854 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:10:55,413 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:55,413 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:55,426 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:55,426 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:10:55,683 - app.api.classes - INFO - get_school
-2023-12-04 17:10:55,683 - app.api.classes - INFO - get_school
-2023-12-04 17:10:55,685 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,685 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,685 - uvicorn.access - INFO - 36.224.116.92:50853 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,699 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,699 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,699 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,762 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,762 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:10:55,762 - uvicorn.access - INFO - 36.224.116.92:50857 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:02,401 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:02,401 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:02,406 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:02,406 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:02,408 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:02,408 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:02,897 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:02,897 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:02,897 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:02,901 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:02,901 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:02,905 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:02,905 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:02,907 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:02,907 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:03,408 - uvicorn.access - INFO - 36.224.116.92:51153 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:03,408 - uvicorn.access - INFO - 36.224.116.92:51153 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:03,408 - uvicorn.access - INFO - 36.224.116.92:51153 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:03,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:03,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:03,414 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:03,414 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:03,416 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:03,416 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:03,924 - uvicorn.access - INFO - 36.224.116.92:51155 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:03,924 - uvicorn.access - INFO - 36.224.116.92:51155 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:03,924 - uvicorn.access - INFO - 36.224.116.92:51155 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:03,926 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:03,926 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:03,931 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:03,931 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:03,933 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:03,933 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:04,433 - uvicorn.access - INFO - 36.224.116.92:51156 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:12:04,433 - uvicorn.access - INFO - 36.224.116.92:51156 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:12:04,433 - uvicorn.access - INFO - 36.224.116.92:51156 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:12:04,435 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:04,435 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:04,441 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:04,441 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:04,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:04,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:04,938 - uvicorn.access - INFO - 36.224.116.92:51154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:12:04,938 - uvicorn.access - INFO - 36.224.116.92:51154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:12:04,938 - uvicorn.access - INFO - 36.224.116.92:51154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:12:05,244 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:12:05,244 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:12:05,247 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:12:05,247 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:12:05,463 - app.api.classes - INFO - get_school
-2023-12-04 17:12:05,463 - app.api.classes - INFO - get_school
-2023-12-04 17:12:05,466 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,466 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,466 - uvicorn.access - INFO - 36.224.116.92:51152 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,477 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,477 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,477 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,535 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,535 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:05,535 - uvicorn.access - INFO - 36.224.116.92:51158 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:12:58,467 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:58,467 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:58,471 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:58,471 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:58,473 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:58,473 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:58,969 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:58,969 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:58,969 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:12:58,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:58,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:58,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:58,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:58,979 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:58,979 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:59,463 - uvicorn.access - INFO - 36.224.116.92:51401 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:59,463 - uvicorn.access - INFO - 36.224.116.92:51401 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:59,463 - uvicorn.access - INFO - 36.224.116.92:51401 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:12:59,467 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:59,467 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:59,471 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:59,471 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:59,472 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:59,472 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:59,970 - uvicorn.access - INFO - 36.224.116.92:51404 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:59,970 - uvicorn.access - INFO - 36.224.116.92:51404 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:59,970 - uvicorn.access - INFO - 36.224.116.92:51404 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:12:59,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:59,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:12:59,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:59,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:12:59,978 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:12:59,978 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:13:00,473 - uvicorn.access - INFO - 36.224.116.92:51407 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:13:00,473 - uvicorn.access - INFO - 36.224.116.92:51407 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:13:00,473 - uvicorn.access - INFO - 36.224.116.92:51407 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:13:00,477 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:13:00,477 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:13:00,483 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:13:00,483 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:13:00,485 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:13:00,485 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:13:00,988 - uvicorn.access - INFO - 36.224.116.92:51405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:13:00,988 - uvicorn.access - INFO - 36.224.116.92:51405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:13:00,988 - uvicorn.access - INFO - 36.224.116.92:51405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:13:01,346 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:13:01,346 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:13:01,348 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:13:01,348 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:13:01,594 - app.api.classes - INFO - get_school
-2023-12-04 17:13:01,594 - app.api.classes - INFO - get_school
-2023-12-04 17:13:01,596 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,596 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,596 - uvicorn.access - INFO - 36.224.116.92:51402 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,602 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,602 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,602 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,660 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,660 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:13:01,660 - uvicorn.access - INFO - 36.224.116.92:51403 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:04,919 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:04,919 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:04,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:04,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:04,957 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:04,957 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:06,212 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:06,212 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:06,212 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:06,216 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:06,216 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:06,220 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:06,220 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:06,221 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:06,221 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:06,708 - uvicorn.access - INFO - 36.224.116.92:51940 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:06,708 - uvicorn.access - INFO - 36.224.116.92:51940 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:06,708 - uvicorn.access - INFO - 36.224.116.92:51940 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:06,711 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:06,711 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:06,716 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:06,716 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:06,718 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:06,718 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:07,197 - uvicorn.access - INFO - 36.224.116.92:51939 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:07,197 - uvicorn.access - INFO - 36.224.116.92:51939 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:07,197 - uvicorn.access - INFO - 36.224.116.92:51939 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:07,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:07,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:07,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:07,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:07,209 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:07,209 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:07,697 - uvicorn.access - INFO - 36.224.116.92:51941 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:07,697 - uvicorn.access - INFO - 36.224.116.92:51941 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:07,697 - uvicorn.access - INFO - 36.224.116.92:51941 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:07,699 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:07,699 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:07,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:07,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:07,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:07,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:08,189 - uvicorn.access - INFO - 36.224.116.92:51937 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:08,189 - uvicorn.access - INFO - 36.224.116.92:51937 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:08,189 - uvicorn.access - INFO - 36.224.116.92:51937 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:08,556 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:08,556 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:08,557 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:08,557 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:08,780 - app.api.classes - INFO - get_school
-2023-12-04 17:15:08,780 - app.api.classes - INFO - get_school
-2023-12-04 17:15:08,782 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,782 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,782 - uvicorn.access - INFO - 36.224.116.92:51938 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,785 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,785 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,785 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,846 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,846 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:08,846 - uvicorn.access - INFO - 36.224.116.92:51943 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:48,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:48,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:48,666 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:48,666 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:48,667 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:48,667 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:49,936 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:49,936 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:49,936 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:49,939 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:49,939 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:49,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:49,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:49,944 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:49,944 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:50,434 - uvicorn.access - INFO - 36.224.116.92:52135 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:50,434 - uvicorn.access - INFO - 36.224.116.92:52135 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:50,434 - uvicorn.access - INFO - 36.224.116.92:52135 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:50,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:50,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:50,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:50,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:50,441 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:50,441 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:51,727 - uvicorn.access - INFO - 36.224.116.92:52133 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:51,727 - uvicorn.access - INFO - 36.224.116.92:52133 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:51,727 - uvicorn.access - INFO - 36.224.116.92:52133 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:15:51,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:51,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:51,733 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:51,733 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:51,735 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:51,735 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:52,216 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:52,216 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:52,216 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:15:52,218 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:52,218 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:52,224 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:52,224 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:52,225 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:52,225 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:52,708 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:52,708 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:52,708 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:15:53,078 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:53,078 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:53,094 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:53,094 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:15:53,338 - app.api.classes - INFO - get_school
-2023-12-04 17:15:53,338 - app.api.classes - INFO - get_school
-2023-12-04 17:15:53,340 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,340 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,340 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,344 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,344 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,344 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,405 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,405 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:53,405 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:15:57,134 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:57,134 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:57,139 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:57,139 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:57,141 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:57,141 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:58,408 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:58,408 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:58,408 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:15:58,411 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:58,411 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:58,419 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:58,419 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:58,421 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:58,421 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:58,901 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:58,901 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:58,901 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:15:58,903 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:58,903 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:15:58,909 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:58,909 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:15:58,910 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:15:58,910 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:00,189 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:00,189 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:00,189 - uvicorn.access - INFO - 36.224.116.92:52136 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:00,191 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:00,191 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:00,219 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:00,219 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:00,221 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:00,221 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:01,501 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:01,501 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:01,501 - uvicorn.access - INFO - 36.224.116.92:52137 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:01,504 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:01,504 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:01,508 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:01,508 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:01,510 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:01,510 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:02,783 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:02,783 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:02,783 - uvicorn.access - INFO - 36.224.116.92:52139 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:03,125 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:03,125 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:03,125 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:03,125 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:03,395 - app.api.classes - INFO - get_school
-2023-12-04 17:16:03,395 - app.api.classes - INFO - get_school
-2023-12-04 17:16:03,398 - uvicorn.access - INFO - 36.224.116.92:52179 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,398 - uvicorn.access - INFO - 36.224.116.92:52179 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,398 - uvicorn.access - INFO - 36.224.116.92:52179 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,412 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,412 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,412 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,472 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,472 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:03,472 - uvicorn.access - INFO - 36.224.116.92:52134 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:13,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:13,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:13,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:13,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:13,737 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:13,737 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:14,232 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:16:14,232 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:16:14,232 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:16:14,289 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:14,289 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:14,293 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:14,293 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:14,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:14,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:15,568 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:16:15,568 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:16:15,568 - uvicorn.access - INFO - 36.224.116.92:52177 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:16:15,571 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:15,571 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:15,577 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:15,577 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:15,579 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:15,579 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:16,089 - uvicorn.access - INFO - 36.224.116.92:52257 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:16,089 - uvicorn.access - INFO - 36.224.116.92:52257 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:16,089 - uvicorn.access - INFO - 36.224.116.92:52257 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:16:16,091 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:16,091 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:16,097 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:16,097 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:16,099 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:16,099 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:17,378 - uvicorn.access - INFO - 36.224.116.92:52259 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:17,378 - uvicorn.access - INFO - 36.224.116.92:52259 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:17,378 - uvicorn.access - INFO - 36.224.116.92:52259 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:16:17,380 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:17,380 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:16:17,389 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:17,389 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:16:17,391 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:17,391 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:16:18,884 - uvicorn.access - INFO - 36.224.116.92:52258 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:18,884 - uvicorn.access - INFO - 36.224.116.92:52258 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:18,884 - uvicorn.access - INFO - 36.224.116.92:52258 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:16:19,201 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:19,201 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:19,202 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:19,202 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:19,441 - app.api.classes - INFO - get_school
-2023-12-04 17:16:19,441 - app.api.classes - INFO - get_school
-2023-12-04 17:16:19,444 - uvicorn.access - INFO - 36.224.116.92:52256 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,444 - uvicorn.access - INFO - 36.224.116.92:52256 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,444 - uvicorn.access - INFO - 36.224.116.92:52256 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,446 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,446 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,446 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,510 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,510 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:19,510 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:16:44,427 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:16:44,427 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:16:44,427 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:16:44,832 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:44,832 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:44,833 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:44,833 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:44,835 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:44,835 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:16:45,124 - app.api.classes - INFO - get_school
-2023-12-04 17:16:45,124 - app.api.classes - INFO - get_school
-2023-12-04 17:16:45,238 - uvicorn.access - INFO - 123.194.35.197:51575 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:16:45,238 - uvicorn.access - INFO - 123.194.35.197:51575 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:16:45,238 - uvicorn.access - INFO - 123.194.35.197:51575 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:16:45,290 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:16:45,290 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:16:45,290 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:16:45,330 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:16:45,330 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:16:45,330 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:16:45,397 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,397 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,397 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,402 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,402 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,402 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,403 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,403 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,403 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,466 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,466 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,466 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,475 - uvicorn.access - INFO - 123.194.35.197:51574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,534 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,534 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,534 - uvicorn.access - INFO - 123.194.35.197:51576 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,543 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,543 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,543 - uvicorn.access - INFO - 123.194.35.197:51577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,544 - uvicorn.access - INFO - 123.194.35.197:51595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,544 - uvicorn.access - INFO - 123.194.35.197:51595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:16:45,544 - uvicorn.access - INFO - 123.194.35.197:51595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:18:28,582 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:28,582 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:28,587 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:28,587 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:28,589 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:28,589 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:29,090 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:18:29,090 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:18:29,090 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:18:29,093 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:29,093 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:29,097 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:29,097 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:29,098 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:29,098 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:30,374 - uvicorn.access - INFO - 36.224.116.92:52834 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:18:30,374 - uvicorn.access - INFO - 36.224.116.92:52834 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:18:30,374 - uvicorn.access - INFO - 36.224.116.92:52834 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:18:30,376 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:30,376 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:30,380 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:30,380 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:30,382 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:30,382 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:30,874 - uvicorn.access - INFO - 36.224.116.92:52833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:18:30,874 - uvicorn.access - INFO - 36.224.116.92:52833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:18:30,874 - uvicorn.access - INFO - 36.224.116.92:52833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:18:30,876 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:30,876 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:30,880 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:30,880 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:30,881 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:30,881 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:32,169 - uvicorn.access - INFO - 36.224.116.92:52835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:18:32,169 - uvicorn.access - INFO - 36.224.116.92:52835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:18:32,169 - uvicorn.access - INFO - 36.224.116.92:52835 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:18:32,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:32,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:18:32,176 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:32,176 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:18:32,177 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:32,177 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:18:33,454 - uvicorn.access - INFO - 36.224.116.92:52832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:18:33,454 - uvicorn.access - INFO - 36.224.116.92:52832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:18:33,454 - uvicorn.access - INFO - 36.224.116.92:52832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:18:33,768 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:18:33,768 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:18:33,775 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:18:33,775 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:18:34,010 - app.api.classes - INFO - get_school
-2023-12-04 17:18:34,010 - app.api.classes - INFO - get_school
-2023-12-04 17:18:34,012 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,012 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,012 - uvicorn.access - INFO - 36.224.116.92:52831 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,029 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,029 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,029 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,090 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,090 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:18:34,090 - uvicorn.access - INFO - 36.224.116.92:52837 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:19:57,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:57,408 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:57,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:57,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:57,418 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:57,418 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:57,921 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:19:57,921 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:19:57,921 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:19:57,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:57,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:57,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:57,928 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:57,930 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:57,930 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:58,410 - uvicorn.access - INFO - 36.224.116.92:53209 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:19:58,410 - uvicorn.access - INFO - 36.224.116.92:53209 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:19:58,410 - uvicorn.access - INFO - 36.224.116.92:53209 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:19:58,413 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:58,413 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:58,432 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:58,432 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:58,434 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:58,434 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:59,699 - uvicorn.access - INFO - 36.224.116.92:53212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:19:59,699 - uvicorn.access - INFO - 36.224.116.92:53212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:19:59,699 - uvicorn.access - INFO - 36.224.116.92:53212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:19:59,701 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:59,701 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:19:59,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:59,705 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:19:59,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:19:59,706 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:00,213 - uvicorn.access - INFO - 36.224.116.92:53210 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:00,213 - uvicorn.access - INFO - 36.224.116.92:53210 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:00,213 - uvicorn.access - INFO - 36.224.116.92:53210 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:00,216 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:00,216 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:00,221 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:00,221 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:00,223 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:00,223 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:00,747 - uvicorn.access - INFO - 36.224.116.92:53211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:00,747 - uvicorn.access - INFO - 36.224.116.92:53211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:00,747 - uvicorn.access - INFO - 36.224.116.92:53211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:00,774 - uvicorn.access - INFO - 36.224.116.92:53209 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:00,774 - uvicorn.access - INFO - 36.224.116.92:53209 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:00,774 - uvicorn.access - INFO - 36.224.116.92:53209 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:01,089 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:01,089 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:01,092 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:01,092 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:01,330 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,330 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,330 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,330 - app.api.classes - INFO - get_school
-2023-12-04 17:20:01,330 - app.api.classes - INFO - get_school
-2023-12-04 17:20:01,332 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,332 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,332 - uvicorn.access - INFO - 36.224.116.92:53208 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,391 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,391 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:01,391 - uvicorn.access - INFO - 36.224.116.92:53214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:10,126 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:10,126 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:10,130 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:10,130 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:10,132 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:10,132 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:10,677 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:10,677 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:10,677 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:10,681 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:10,681 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:10,689 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:10,689 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:10,691 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:10,691 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:12,232 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:12,232 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:12,232 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:12,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:12,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:12,242 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:12,242 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:12,243 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:12,243 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:13,196 - uvicorn.access - INFO - 36.224.116.92:53275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:13,196 - uvicorn.access - INFO - 36.224.116.92:53275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:13,196 - uvicorn.access - INFO - 36.224.116.92:53275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:13,199 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:13,199 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:13,204 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:13,204 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:13,206 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:13,206 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:14,994 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:14,994 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:14,994 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:14,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:14,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:15,003 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:15,003 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:15,004 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:15,004 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:16,287 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:16,287 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:16,287 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:16,308 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:16,308 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:16,308 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:16,368 - uvicorn.access - INFO - 36.224.116.92:53280 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:16,368 - uvicorn.access - INFO - 36.224.116.92:53280 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:16,368 - uvicorn.access - INFO - 36.224.116.92:53280 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:16,670 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:16,670 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:16,673 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:16,673 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:16,925 - app.api.classes - INFO - get_school
-2023-12-04 17:20:16,925 - app.api.classes - INFO - get_school
-2023-12-04 17:20:16,927 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,927 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,927 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,931 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,931 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,931 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,996 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,996 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:16,996 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:19,478 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:19,478 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:19,483 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:19,483 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:19,484 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:19,484 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:19,971 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:19,971 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:19,971 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:19,975 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:19,975 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:19,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:19,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:19,984 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:19,984 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:20,450 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:20,450 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:20,450 - uvicorn.access - INFO - 36.224.116.92:53276 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:20,453 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:20,453 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:20,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:20,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:20,471 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:20,471 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:21,739 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:21,739 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:21,739 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:21,741 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:21,741 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:21,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:21,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:21,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:21,750 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:23,034 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:23,034 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:23,034 - uvicorn.access - INFO - 36.224.116.92:53277 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:23,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:23,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:23,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:23,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:23,042 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:23,042 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:23,551 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:23,551 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:23,551 - uvicorn.access - INFO - 36.224.116.92:53274 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:23,629 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:23,629 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:23,629 - uvicorn.access - INFO - 36.224.116.92:53277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:23,645 - uvicorn.access - INFO - 36.224.116.92:53324 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:23,645 - uvicorn.access - INFO - 36.224.116.92:53324 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:23,645 - uvicorn.access - INFO - 36.224.116.92:53324 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:23,646 - uvicorn.access - INFO - 36.224.116.92:53276 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:23,646 - uvicorn.access - INFO - 36.224.116.92:53276 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:23,646 - uvicorn.access - INFO - 36.224.116.92:53276 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:23,949 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:23,949 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:24,009 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:24,009 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:24,223 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,223 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,223 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,225 - app.api.classes - INFO - get_school
-2023-12-04 17:20:24,225 - app.api.classes - INFO - get_school
-2023-12-04 17:20:24,226 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,226 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,226 - uvicorn.access - INFO - 36.224.116.92:53280 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,283 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,283 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:24,283 - uvicorn.access - INFO - 36.224.116.92:53278 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:30,547 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:30,547 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:30,552 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:30,552 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:30,553 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:30,553 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:31,056 - uvicorn.access - INFO - 36.224.116.92:53378 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:31,056 - uvicorn.access - INFO - 36.224.116.92:53378 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:31,056 - uvicorn.access - INFO - 36.224.116.92:53378 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:31,063 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:31,063 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:31,067 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:31,067 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:31,069 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:31,069 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:31,557 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:31,557 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:31,557 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:31,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:31,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:31,564 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:31,564 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:31,566 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:31,566 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:32,837 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:32,837 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:32,837 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:32,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:32,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:32,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:32,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:32,845 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:32,845 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:34,127 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:34,127 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:34,127 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:34,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:34,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:34,137 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:34,137 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:34,139 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:34,139 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:34,639 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:34,639 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:34,639 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:34,678 - uvicorn.access - INFO - 61.31.168.158:60247 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:20:34,678 - uvicorn.access - INFO - 61.31.168.158:60247 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:20:34,678 - uvicorn.access - INFO - 61.31.168.158:60247 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:20:34,739 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:34,739 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:34,739 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:34,757 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:34,757 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:34,757 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:34,762 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:34,762 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:34,762 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:35,256 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,256 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,265 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,265 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,279 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,279 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,283 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,283 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,292 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,292 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:35,520 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:35,520 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:35,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:35,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:35,528 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:35,528 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:36,807 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:36,807 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:36,807 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:20:36,811 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:36,811 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:36,819 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:36,819 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:36,820 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:36,820 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:38,091 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:38,091 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:38,091 - uvicorn.access - INFO - 36.224.116.92:53375 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:20:38,093 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:38,093 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:38,098 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:38,098 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:38,099 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:38,099 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:38,596 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:38,596 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:38,596 - uvicorn.access - INFO - 36.224.116.92:53374 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:20:38,598 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:38,598 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:38,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:38,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:38,603 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:38,603 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:39,880 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:39,880 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:39,880 - uvicorn.access - INFO - 36.224.116.92:53376 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:20:39,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:39,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:20:39,889 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:39,889 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:20:39,891 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:39,891 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:20:41,192 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:41,192 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:41,192 - uvicorn.access - INFO - 36.224.116.92:53377 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:20:41,202 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:41,202 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:41,202 - uvicorn.access - INFO - 36.224.116.92:53374 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:20:41,216 - uvicorn.access - INFO - 36.224.116.92:53376 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,216 - uvicorn.access - INFO - 36.224.116.92:53376 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,216 - uvicorn.access - INFO - 36.224.116.92:53376 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,223 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:41,223 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:41,223 - uvicorn.access - INFO - 36.224.116.92:53375 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:20:41,253 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,253 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,253 - uvicorn.access - INFO - 36.224.116.92:53377 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:20:41,425 - app.api.classes - INFO - get_school
-2023-12-04 17:20:41,425 - app.api.classes - INFO - get_school
-2023-12-04 17:20:41,571 - app.api.classes - INFO - get_school
-2023-12-04 17:20:41,571 - app.api.classes - INFO - get_school
-2023-12-04 17:20:41,842 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:41,842 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:41,849 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:41,849 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:20:42,096 - app.api.classes - INFO - get_school
-2023-12-04 17:20:42,096 - app.api.classes - INFO - get_school
-2023-12-04 17:20:42,098 - uvicorn.access - INFO - 36.224.116.92:53405 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,098 - uvicorn.access - INFO - 36.224.116.92:53405 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,098 - uvicorn.access - INFO - 36.224.116.92:53405 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,102 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,102 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,102 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,162 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,162 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:20:42,162 - uvicorn.access - INFO - 36.224.116.92:53407 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:04,675 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:04,675 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:04,680 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:04,680 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:04,681 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:04,681 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:05,168 - uvicorn.access - INFO - 36.224.116.92:53536 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:05,168 - uvicorn.access - INFO - 36.224.116.92:53536 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:05,168 - uvicorn.access - INFO - 36.224.116.92:53536 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:05,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:05,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:05,175 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:05,175 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:05,177 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:05,177 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:05,679 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:05,679 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:05,679 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:05,682 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:05,682 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:05,686 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:05,686 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:05,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:05,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:06,964 - uvicorn.access - INFO - 36.224.116.92:53534 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:06,964 - uvicorn.access - INFO - 36.224.116.92:53534 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:06,964 - uvicorn.access - INFO - 36.224.116.92:53534 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:06,966 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:06,966 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:06,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:06,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:06,973 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:06,973 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:07,466 - uvicorn.access - INFO - 36.224.116.92:53538 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:07,466 - uvicorn.access - INFO - 36.224.116.92:53538 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:07,466 - uvicorn.access - INFO - 36.224.116.92:53538 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:07,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:07,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:07,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:07,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:07,474 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:07,474 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:07,973 - uvicorn.access - INFO - 36.224.116.92:53535 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:07,973 - uvicorn.access - INFO - 36.224.116.92:53535 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:07,973 - uvicorn.access - INFO - 36.224.116.92:53535 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:07,996 - uvicorn.access - INFO - 36.224.116.92:53536 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:07,996 - uvicorn.access - INFO - 36.224.116.92:53536 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:07,996 - uvicorn.access - INFO - 36.224.116.92:53536 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:08,052 - uvicorn.access - INFO - 36.224.116.92:53535 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,052 - uvicorn.access - INFO - 36.224.116.92:53535 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,052 - uvicorn.access - INFO - 36.224.116.92:53535 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,060 - uvicorn.access - INFO - 36.224.116.92:53534 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,060 - uvicorn.access - INFO - 36.224.116.92:53534 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,060 - uvicorn.access - INFO - 36.224.116.92:53534 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:08,063 - uvicorn.access - INFO - 36.224.116.92:53538 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:08,063 - uvicorn.access - INFO - 36.224.116.92:53538 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:08,063 - uvicorn.access - INFO - 36.224.116.92:53538 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:08,325 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:08,325 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:08,339 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:08,339 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:08,557 - app.api.classes - INFO - get_school
-2023-12-04 17:21:08,557 - app.api.classes - INFO - get_school
-2023-12-04 17:21:08,558 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,558 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,558 - uvicorn.access - INFO - 36.224.116.92:53537 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,562 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,562 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,562 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,620 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,620 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:08,620 - uvicorn.access - INFO - 36.224.116.92:53540 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:33,561 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:33,561 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:33,567 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:33,567 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:33,568 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:33,568 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:34,854 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:34,854 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:34,854 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:21:34,857 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:34,857 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:34,861 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:34,861 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:34,862 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:34,862 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:36,126 - uvicorn.access - INFO - 36.224.116.92:53669 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:36,126 - uvicorn.access - INFO - 36.224.116.92:53669 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:36,126 - uvicorn.access - INFO - 36.224.116.92:53669 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:21:36,128 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:36,128 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:36,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:36,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:36,133 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:36,133 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:36,635 - uvicorn.access - INFO - 36.224.116.92:53675 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:36,635 - uvicorn.access - INFO - 36.224.116.92:53675 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:36,635 - uvicorn.access - INFO - 36.224.116.92:53675 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:21:36,637 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:36,637 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:36,658 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:36,658 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:36,660 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:36,660 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:37,157 - uvicorn.access - INFO - 36.224.116.92:53672 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:37,157 - uvicorn.access - INFO - 36.224.116.92:53672 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:37,157 - uvicorn.access - INFO - 36.224.116.92:53672 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:21:37,159 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:37,159 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:21:37,163 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:37,163 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:21:37,164 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:37,164 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:21:38,435 - uvicorn.access - INFO - 36.224.116.92:53670 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:38,435 - uvicorn.access - INFO - 36.224.116.92:53670 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:38,435 - uvicorn.access - INFO - 36.224.116.92:53670 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:21:38,500 - uvicorn.access - INFO - 36.224.116.92:53675 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:38,500 - uvicorn.access - INFO - 36.224.116.92:53675 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:38,500 - uvicorn.access - INFO - 36.224.116.92:53675 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:21:38,514 - uvicorn.access - INFO - 36.224.116.92:53672 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,514 - uvicorn.access - INFO - 36.224.116.92:53672 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,514 - uvicorn.access - INFO - 36.224.116.92:53672 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,527 - uvicorn.access - INFO - 36.224.116.92:53669 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,527 - uvicorn.access - INFO - 36.224.116.92:53669 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,527 - uvicorn.access - INFO - 36.224.116.92:53669 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:21:38,528 - uvicorn.access - INFO - 36.224.116.92:53670 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:38,528 - uvicorn.access - INFO - 36.224.116.92:53670 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:38,528 - uvicorn.access - INFO - 36.224.116.92:53670 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:21:38,805 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:38,805 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:38,817 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:38,817 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:21:39,052 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,052 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,052 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,053 - app.api.classes - INFO - get_school
-2023-12-04 17:21:39,053 - app.api.classes - INFO - get_school
-2023-12-04 17:21:39,055 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,055 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,055 - uvicorn.access - INFO - 36.224.116.92:53671 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,113 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,113 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:21:39,113 - uvicorn.access - INFO - 36.224.116.92:53673 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:09,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:09,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:09,400 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:09,400 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:09,402 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:09,402 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:10,646 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:22:10,646 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:22:10,646 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:22:10,649 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:10,649 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:10,653 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:10,653 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:10,655 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:10,655 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:11,150 - uvicorn.access - INFO - 36.224.116.92:53831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:22:11,150 - uvicorn.access - INFO - 36.224.116.92:53831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:22:11,150 - uvicorn.access - INFO - 36.224.116.92:53831 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:22:11,154 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:11,154 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:11,159 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:11,159 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:11,161 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:11,161 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:12,431 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:22:12,431 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:22:12,431 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:22:12,434 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:12,434 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:12,441 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:12,441 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:12,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:12,442 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:13,713 - uvicorn.access - INFO - 36.224.116.92:53830 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:22:13,713 - uvicorn.access - INFO - 36.224.116.92:53830 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:22:13,713 - uvicorn.access - INFO - 36.224.116.92:53830 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:22:13,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:13,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:22:13,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:13,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:22:13,724 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:13,724 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:22:14,187 - uvicorn.access - INFO - 36.224.116.92:53832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:22:14,187 - uvicorn.access - INFO - 36.224.116.92:53832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:22:14,187 - uvicorn.access - INFO - 36.224.116.92:53832 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:22:14,202 - uvicorn.access - INFO - 36.224.116.92:53829 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:22:14,202 - uvicorn.access - INFO - 36.224.116.92:53829 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:22:14,202 - uvicorn.access - INFO - 36.224.116.92:53829 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:22:14,219 - uvicorn.access - INFO - 36.224.116.92:53835 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,219 - uvicorn.access - INFO - 36.224.116.92:53835 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,219 - uvicorn.access - INFO - 36.224.116.92:53835 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,220 - uvicorn.access - INFO - 36.224.116.92:53831 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:22:14,220 - uvicorn.access - INFO - 36.224.116.92:53831 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:22:14,220 - uvicorn.access - INFO - 36.224.116.92:53831 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:22:14,272 - uvicorn.access - INFO - 36.224.116.92:53832 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,272 - uvicorn.access - INFO - 36.224.116.92:53832 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,272 - uvicorn.access - INFO - 36.224.116.92:53832 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:22:14,635 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:22:14,635 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:22:14,638 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:22:14,638 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:22:14,892 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,892 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,892 - uvicorn.access - INFO - 36.224.116.92:53833 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,893 - app.api.classes - INFO - get_school
-2023-12-04 17:22:14,893 - app.api.classes - INFO - get_school
-2023-12-04 17:22:14,895 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,895 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,895 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,950 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,950 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:22:14,950 - uvicorn.access - INFO - 36.224.116.92:53829 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:23:39,912 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-04 17:23:39,912 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-04 17:23:39,912 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-04 17:23:39,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:39,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:39,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:41,793 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-04 17:23:41,793 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-04 17:23:41,793 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-04 17:23:41,843 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:41,843 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:41,843 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:23:41,914 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,914 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,914 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,919 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,919 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,919 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,980 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,980 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,980 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:41,983 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,051 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,079 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,085 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,085 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,085 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,089 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,089 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,089 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,119 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,119 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,119 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,120 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,120 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,120 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,145 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,145 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,145 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,146 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,146 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,146 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,166 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,166 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,166 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,167 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,167 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,167 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:42,188 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:45,768 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:23:45,768 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:23:45,768 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-04 17:23:45,823 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:45,823 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:45,823 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:45,824 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:45,824 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:45,824 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-04 17:23:46,079 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:23:46,079 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:23:46,324 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:23:46,324 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:23:46,324 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:23:46,397 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,397 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,397 - uvicorn.access - INFO - 123.194.35.197:51913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,401 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,401 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,401 - uvicorn.access - INFO - 123.194.35.197:51914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,403 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,403 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,403 - uvicorn.access - INFO - 123.194.35.197:51899 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,405 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,405 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,405 - uvicorn.access - INFO - 123.194.35.197:51894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,410 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,410 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,410 - uvicorn.access - INFO - 123.194.35.197:51911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,411 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,411 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:46,411 - uvicorn.access - INFO - 123.194.35.197:51912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:23:53,947 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 17:23:53,947 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 17:23:53,947 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-04 17:23:54,024 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 17:23:54,024 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 17:23:54,024 - uvicorn.access - INFO - 123.194.35.197:51947 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-12-04 17:24:00,189 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:00,189 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:00,189 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:00,295 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:00,295 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:00,295 - uvicorn.access - INFO - 123.194.35.197:51949 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:05,855 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:05,855 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:05,855 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:06,395 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,395 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,418 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,418 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,443 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,443 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,460 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,460 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:06,846 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,846 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,846 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,864 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,864 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,864 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,884 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,884 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,884 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,895 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,895 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,895 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:06,919 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,919 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,919 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:06,955 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,955 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,955 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,959 - uvicorn.access - INFO - 123.194.35.197:51970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,970 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,970 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,970 - uvicorn.access - INFO - 123.194.35.197:51971 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,996 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,996 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:06,996 - uvicorn.access - INFO - 123.194.35.197:51972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:07,022 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:07,022 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:07,022 - uvicorn.access - INFO - 123.194.35.197:51969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:27,703 - uvicorn.access - INFO - 123.194.35.197:52065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:24:27,703 - uvicorn.access - INFO - 123.194.35.197:52065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:24:27,703 - uvicorn.access - INFO - 123.194.35.197:52065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:24:27,704 - uvicorn.access - INFO - 123.194.35.197:52063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:24:27,704 - uvicorn.access - INFO - 123.194.35.197:52063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:24:27,704 - uvicorn.access - INFO - 123.194.35.197:52063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:24:28,082 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,082 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,087 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,087 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,094 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,094 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:28,355 - app.api.classes - INFO - get_school
-2023-12-04 17:24:28,355 - app.api.classes - INFO - get_school
-2023-12-04 17:24:28,487 - uvicorn.access - INFO - 123.194.35.197:52066 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:24:28,487 - uvicorn.access - INFO - 123.194.35.197:52066 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:24:28,487 - uvicorn.access - INFO - 123.194.35.197:52066 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:24:28,517 - uvicorn.access - INFO - 123.194.35.197:52062 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:24:28,517 - uvicorn.access - INFO - 123.194.35.197:52062 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:24:28,517 - uvicorn.access - INFO - 123.194.35.197:52062 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:24:28,567 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:24:28,567 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:24:28,567 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:24:28,643 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,643 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,643 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,712 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,712 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,712 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,780 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,780 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,780 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,847 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,847 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,847 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,914 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,914 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,914 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,986 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,986 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:28,986 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,070 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,070 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,070 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,140 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,140 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,140 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,206 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,206 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:29,206 - uvicorn.access - INFO - 123.194.35.197:52064 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:34,438 - uvicorn.access - INFO - 123.194.35.197:52121 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:34,438 - uvicorn.access - INFO - 123.194.35.197:52121 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:34,438 - uvicorn.access - INFO - 123.194.35.197:52121 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-04 17:24:34,443 - uvicorn.access - INFO - 123.194.35.197:52120 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:34,443 - uvicorn.access - INFO - 123.194.35.197:52120 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:34,443 - uvicorn.access - INFO - 123.194.35.197:52120 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-04 17:24:39,662 - uvicorn.access - INFO - 123.194.35.197:52130 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:39,662 - uvicorn.access - INFO - 123.194.35.197:52130 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:39,662 - uvicorn.access - INFO - 123.194.35.197:52130 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:24:40,191 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,191 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,211 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,211 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,216 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,216 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,239 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,239 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:40,596 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,596 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,596 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,636 - uvicorn.access - INFO - 123.194.35.197:52135 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,636 - uvicorn.access - INFO - 123.194.35.197:52135 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,636 - uvicorn.access - INFO - 123.194.35.197:52135 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,645 - uvicorn.access - INFO - 123.194.35.197:52137 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,645 - uvicorn.access - INFO - 123.194.35.197:52137 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,645 - uvicorn.access - INFO - 123.194.35.197:52137 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,654 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,654 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,654 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:24:40,668 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,668 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,668 - uvicorn.access - INFO - 123.194.35.197:52138 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:24:40,727 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,727 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,727 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,792 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,792 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,792 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,858 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,858 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,858 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,925 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,925 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,925 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,992 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,992 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:40,992 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:41,058 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:41,058 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:41,058 - uvicorn.access - INFO - 123.194.35.197:52136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:24:54,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:54,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:54,236 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:54,236 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:54,238 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:54,238 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:54,712 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:24:54,712 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:24:54,712 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:24:54,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:54,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:54,719 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:54,719 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:54,721 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:54,721 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:55,993 - uvicorn.access - INFO - 36.224.116.92:54862 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:24:55,993 - uvicorn.access - INFO - 36.224.116.92:54862 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:24:55,993 - uvicorn.access - INFO - 36.224.116.92:54862 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:24:55,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:55,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:56,001 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:56,001 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:56,003 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:56,003 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:57,264 - uvicorn.access - INFO - 36.224.116.92:54860 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:24:57,264 - uvicorn.access - INFO - 36.224.116.92:54860 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:24:57,264 - uvicorn.access - INFO - 36.224.116.92:54860 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:24:57,266 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:57,266 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:57,270 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:57,270 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:57,271 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:57,271 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:57,751 - uvicorn.access - INFO - 36.224.116.92:54859 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:24:57,751 - uvicorn.access - INFO - 36.224.116.92:54859 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:24:57,751 - uvicorn.access - INFO - 36.224.116.92:54859 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:24:57,756 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:57,756 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:24:57,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:57,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:24:57,761 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:57,761 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:24:58,241 - uvicorn.access - INFO - 36.224.116.92:54861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:24:58,241 - uvicorn.access - INFO - 36.224.116.92:54861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:24:58,241 - uvicorn.access - INFO - 36.224.116.92:54861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:24:58,267 - uvicorn.access - INFO - 36.224.116.92:54862 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:24:58,267 - uvicorn.access - INFO - 36.224.116.92:54862 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:24:58,267 - uvicorn.access - INFO - 36.224.116.92:54862 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:24:58,324 - uvicorn.access - INFO - 36.224.116.92:54859 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,324 - uvicorn.access - INFO - 36.224.116.92:54859 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,324 - uvicorn.access - INFO - 36.224.116.92:54859 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,333 - uvicorn.access - INFO - 36.224.116.92:54861 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,333 - uvicorn.access - INFO - 36.224.116.92:54861 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,333 - uvicorn.access - INFO - 36.224.116.92:54861 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:24:58,334 - uvicorn.access - INFO - 36.224.116.92:54860 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:24:58,334 - uvicorn.access - INFO - 36.224.116.92:54860 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:24:58,334 - uvicorn.access - INFO - 36.224.116.92:54860 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:24:58,654 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:58,654 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:58,662 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:58,662 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:24:58,923 - app.api.classes - INFO - get_school
-2023-12-04 17:24:58,923 - app.api.classes - INFO - get_school
-2023-12-04 17:24:58,930 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,930 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,930 - uvicorn.access - INFO - 36.224.116.92:54858 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,940 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,940 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,940 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,996 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,996 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:24:58,996 - uvicorn.access - INFO - 36.224.116.92:54864 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:26:11,370 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:11,370 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:11,370 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:11,907 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,907 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,920 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,920 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,927 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,927 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,934 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:11,934 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:12,258 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,258 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,258 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,292 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,292 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,292 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,310 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,310 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,310 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,317 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,317 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,317 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:12,330 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,330 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,330 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:12,400 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,400 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,400 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,465 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,465 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,465 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,530 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,530 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,530 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,595 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,595 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,595 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,661 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,661 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,661 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,727 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,727 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:12,727 - uvicorn.access - INFO - 123.194.35.197:52284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:13,081 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:13,081 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:13,081 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:26:13,578 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,578 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,593 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,593 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,598 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,598 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,622 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,622 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:26:13,927 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:13,927 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:13,927 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:13,946 - uvicorn.access - INFO - 123.194.35.197:52282 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,946 - uvicorn.access - INFO - 123.194.35.197:52282 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,946 - uvicorn.access - INFO - 123.194.35.197:52282 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,960 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,960 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,960 - uvicorn.access - INFO - 123.194.35.197:52283 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,997 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,997 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:13,997 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:26:14,000 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:14,000 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:14,000 - uvicorn.access - INFO - 123.194.35.197:52281 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:26:14,068 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,068 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,068 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,133 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,133 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,133 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,200 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,200 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,200 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,270 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,270 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,270 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,337 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,337 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,337 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,405 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,405 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:26:14,405 - uvicorn.access - INFO - 123.194.35.197:52280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:27:59,050 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:27:59,050 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:27:59,057 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:27:59,057 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:27:59,059 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:27:59,059 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:28:01,751 - uvicorn.access - INFO - 36.224.116.92:55633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=averageSessionDuration&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:28:01,751 - uvicorn.access - INFO - 36.224.116.92:55633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=averageSessionDuration&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:28:01,751 - uvicorn.access - INFO - 36.224.116.92:55633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=averageSessionDuration&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:28:44,362 - uvicorn.access - INFO - 123.194.35.197:52417 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:44,362 - uvicorn.access - INFO - 123.194.35.197:52417 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:44,362 - uvicorn.access - INFO - 123.194.35.197:52417 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:45,170 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,170 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,173 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,173 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,189 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,189 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,200 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,200 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:45,569 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,569 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,569 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,587 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,587 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,587 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,606 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,606 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,606 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,620 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,620 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,620 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:45,638 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,638 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,638 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:45,696 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,696 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,696 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,761 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,761 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,761 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,827 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,827 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,827 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,894 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,894 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,894 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,961 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,961 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:45,961 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:46,029 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:46,029 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:46,029 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:49,373 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:49,373 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:49,373 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
-2023-12-04 17:28:49,895 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,895 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,901 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,901 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,904 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,904 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,913 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:49,913 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:28:50,229 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,229 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,229 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,305 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,305 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,305 - uvicorn.access - INFO - 123.194.35.197:52419 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
-2023-12-04 17:28:50,308 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,308 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,308 - uvicorn.access - INFO - 123.194.35.197:52418 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,310 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,310 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,310 - uvicorn.access - INFO - 123.194.35.197:52420 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,315 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,315 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,315 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-04 17:28:50,402 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,402 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,402 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,467 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,467 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,467 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,534 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,534 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,534 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,601 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,601 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,601 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,669 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,669 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,669 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,737 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,737 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:28:50,737 - uvicorn.access - INFO - 123.194.35.197:52421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,110 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:29:47,110 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:29:47,388 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:29:47,388 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:29:47,388 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:29:47,527 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,527 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,527 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,593 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,593 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,593 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,662 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,662 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,662 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,729 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,729 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,729 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,795 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,795 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,795 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,861 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,861 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,861 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,931 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,931 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,931 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,996 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,996 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:47,996 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,062 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,062 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,062 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,130 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,130 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,130 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,198 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,198 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,198 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,274 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,274 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,274 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,341 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,341 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,341 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,410 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,410 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,410 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,472 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,472 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,472 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,541 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,541 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,541 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,612 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,612 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,612 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,684 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,684 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:29:48,684 - uvicorn.access - INFO - 123.194.35.197:52452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:30:14,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:14,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:15,005 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:15,005 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:15,007 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:15,007 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:15,506 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:15,506 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:15,506 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:15,508 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:15,508 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:15,513 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:15,513 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:15,514 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:15,514 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:16,000 - uvicorn.access - INFO - 36.224.116.92:56197 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:16,000 - uvicorn.access - INFO - 36.224.116.92:56197 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:16,000 - uvicorn.access - INFO - 36.224.116.92:56197 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:16,003 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:16,003 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:16,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:16,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:16,008 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:16,008 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:17,616 - uvicorn.access - INFO - 36.224.116.92:56198 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:17,616 - uvicorn.access - INFO - 36.224.116.92:56198 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:17,616 - uvicorn.access - INFO - 36.224.116.92:56198 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:17,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:17,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:17,623 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:17,623 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:17,624 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:17,624 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:18,111 - uvicorn.access - INFO - 36.224.116.92:56201 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:18,111 - uvicorn.access - INFO - 36.224.116.92:56201 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:18,111 - uvicorn.access - INFO - 36.224.116.92:56201 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:18,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:18,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:18,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:18,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:18,133 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:18,133 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:19,838 - uvicorn.access - INFO - 36.224.116.92:56199 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:19,838 - uvicorn.access - INFO - 36.224.116.92:56199 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:19,838 - uvicorn.access - INFO - 36.224.116.92:56199 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:19,859 - uvicorn.access - INFO - 36.224.116.92:56197 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:19,859 - uvicorn.access - INFO - 36.224.116.92:56197 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:19,859 - uvicorn.access - INFO - 36.224.116.92:56197 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:19,910 - uvicorn.access - INFO - 36.224.116.92:56198 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,910 - uvicorn.access - INFO - 36.224.116.92:56198 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,910 - uvicorn.access - INFO - 36.224.116.92:56198 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,924 - uvicorn.access - INFO - 36.224.116.92:56201 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,924 - uvicorn.access - INFO - 36.224.116.92:56201 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,924 - uvicorn.access - INFO - 36.224.116.92:56201 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:19,925 - uvicorn.access - INFO - 36.224.116.92:56199 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:19,925 - uvicorn.access - INFO - 36.224.116.92:56199 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:19,925 - uvicorn.access - INFO - 36.224.116.92:56199 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:20,198 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:20,198 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:20,211 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:20,211 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:20,431 - uvicorn.access - INFO - 36.224.116.92:56203 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,431 - uvicorn.access - INFO - 36.224.116.92:56203 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,431 - uvicorn.access - INFO - 36.224.116.92:56203 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,432 - app.api.classes - INFO - get_school
-2023-12-04 17:30:20,432 - app.api.classes - INFO - get_school
-2023-12-04 17:30:20,434 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,434 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,434 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,489 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,489 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:20,489 - uvicorn.access - INFO - 36.224.116.92:56200 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:50,009 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:50,009 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:50,015 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:50,015 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:50,017 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:50,017 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:50,507 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:50,507 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:50,507 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:30:50,513 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:50,513 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:50,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:50,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:50,519 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:50,519 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:51,007 - uvicorn.access - INFO - 36.224.116.92:56362 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:51,007 - uvicorn.access - INFO - 36.224.116.92:56362 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:51,007 - uvicorn.access - INFO - 36.224.116.92:56362 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:30:51,009 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:51,009 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:51,013 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:51,013 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:51,015 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:51,015 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:52,261 - uvicorn.access - INFO - 36.224.116.92:56364 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:52,261 - uvicorn.access - INFO - 36.224.116.92:56364 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:52,261 - uvicorn.access - INFO - 36.224.116.92:56364 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:30:52,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:52,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:52,268 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:52,268 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:52,269 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:52,269 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:53,570 - uvicorn.access - INFO - 36.224.116.92:56365 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:53,570 - uvicorn.access - INFO - 36.224.116.92:56365 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:53,570 - uvicorn.access - INFO - 36.224.116.92:56365 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:30:53,572 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:53,572 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:30:53,579 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:53,579 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:30:53,581 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:53,581 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:30:54,067 - uvicorn.access - INFO - 36.224.116.92:56363 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:54,067 - uvicorn.access - INFO - 36.224.116.92:56363 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:54,067 - uvicorn.access - INFO - 36.224.116.92:56363 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:30:54,085 - uvicorn.access - INFO - 36.224.116.92:56362 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:54,085 - uvicorn.access - INFO - 36.224.116.92:56362 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:54,085 - uvicorn.access - INFO - 36.224.116.92:56362 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:30:54,142 - uvicorn.access - INFO - 36.224.116.92:56365 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,142 - uvicorn.access - INFO - 36.224.116.92:56365 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,142 - uvicorn.access - INFO - 36.224.116.92:56365 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56363 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56363 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56363 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56364 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56364 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:54,152 - uvicorn.access - INFO - 36.224.116.92:56364 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:30:54,426 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:54,426 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:54,436 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:54,436 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:30:54,648 - app.api.classes - INFO - get_school
-2023-12-04 17:30:54,648 - app.api.classes - INFO - get_school
-2023-12-04 17:30:54,651 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,651 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,651 - uvicorn.access - INFO - 36.224.116.92:56361 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,669 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,669 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,669 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,731 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,731 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:30:54,731 - uvicorn.access - INFO - 36.224.116.92:56367 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:09,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:09,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:09,738 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:09,738 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:09,739 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:09,739 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:11,023 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:11,023 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:11,023 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:11,028 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:11,028 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:11,034 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:11,034 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:11,036 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:11,036 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:12,309 - uvicorn.access - INFO - 36.224.116.92:56469 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:12,309 - uvicorn.access - INFO - 36.224.116.92:56469 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:12,309 - uvicorn.access - INFO - 36.224.116.92:56469 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:12,312 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:12,312 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:12,316 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:12,316 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:12,318 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:12,318 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:12,807 - uvicorn.access - INFO - 36.224.116.92:56466 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:12,807 - uvicorn.access - INFO - 36.224.116.92:56466 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:12,807 - uvicorn.access - INFO - 36.224.116.92:56466 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:12,810 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:12,810 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:12,832 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:12,832 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:12,833 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:12,833 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:14,113 - uvicorn.access - INFO - 36.224.116.92:56465 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:14,113 - uvicorn.access - INFO - 36.224.116.92:56465 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:14,113 - uvicorn.access - INFO - 36.224.116.92:56465 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:14,115 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:14,115 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:14,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:14,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:14,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:14,120 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:14,601 - uvicorn.access - INFO - 36.224.116.92:56468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:14,601 - uvicorn.access - INFO - 36.224.116.92:56468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:14,601 - uvicorn.access - INFO - 36.224.116.92:56468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:14,667 - uvicorn.access - INFO - 36.224.116.92:56466 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:14,667 - uvicorn.access - INFO - 36.224.116.92:56466 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:14,667 - uvicorn.access - INFO - 36.224.116.92:56466 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:14,681 - uvicorn.access - INFO - 36.224.116.92:56465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,681 - uvicorn.access - INFO - 36.224.116.92:56465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,681 - uvicorn.access - INFO - 36.224.116.92:56465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,689 - uvicorn.access - INFO - 36.224.116.92:56468 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,689 - uvicorn.access - INFO - 36.224.116.92:56468 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,689 - uvicorn.access - INFO - 36.224.116.92:56468 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:14,690 - uvicorn.access - INFO - 36.224.116.92:56469 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:14,690 - uvicorn.access - INFO - 36.224.116.92:56469 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:14,690 - uvicorn.access - INFO - 36.224.116.92:56469 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:14,958 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:14,958 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:14,963 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:14,963 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:15,218 - app.api.classes - INFO - get_school
-2023-12-04 17:31:15,218 - app.api.classes - INFO - get_school
-2023-12-04 17:31:15,221 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,221 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,221 - uvicorn.access - INFO - 36.224.116.92:56467 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,231 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,231 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,231 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,291 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,291 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:15,291 - uvicorn.access - INFO - 36.224.116.92:56471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:28,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:28,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:28,847 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:28,847 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:28,848 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:28,848 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:29,318 - uvicorn.access - INFO - 36.224.116.92:56558 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:29,318 - uvicorn.access - INFO - 36.224.116.92:56558 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:29,318 - uvicorn.access - INFO - 36.224.116.92:56558 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:29,321 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:29,321 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:29,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:29,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:29,328 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:29,328 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:30,601 - uvicorn.access - INFO - 36.224.116.92:56557 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:30,601 - uvicorn.access - INFO - 36.224.116.92:56557 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:30,601 - uvicorn.access - INFO - 36.224.116.92:56557 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:30,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:30,603 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:30,607 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:30,607 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:30,608 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:30,608 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:31,120 - uvicorn.access - INFO - 36.224.116.92:56560 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:31,120 - uvicorn.access - INFO - 36.224.116.92:56560 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:31,120 - uvicorn.access - INFO - 36.224.116.92:56560 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:31,125 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:31,125 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:31,130 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:31,130 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:31,131 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:31,131 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:31,618 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:31,618 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:31,618 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:31,620 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:31,620 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:31,626 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:31,626 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:31,628 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:31,628 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:32,873 - uvicorn.access - INFO - 36.224.116.92:56559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:32,873 - uvicorn.access - INFO - 36.224.116.92:56559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:32,873 - uvicorn.access - INFO - 36.224.116.92:56559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:32,956 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:32,956 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:32,961 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:32,961 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:32,963 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:32,963 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:33,460 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:33,460 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:33,460 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:33,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:33,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:33,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:33,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:33,473 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:33,473 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:33,950 - uvicorn.access - INFO - 36.224.116.92:56580 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:33,950 - uvicorn.access - INFO - 36.224.116.92:56580 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:33,950 - uvicorn.access - INFO - 36.224.116.92:56580 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:33,954 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:33,954 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:33,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:33,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:33,963 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:33,963 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:34,456 - uvicorn.access - INFO - 36.224.116.92:56576 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:34,456 - uvicorn.access - INFO - 36.224.116.92:56576 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:34,456 - uvicorn.access - INFO - 36.224.116.92:56576 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:34,459 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:34,459 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:34,477 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:34,477 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:34,479 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:34,479 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:34,965 - uvicorn.access - INFO - 36.224.116.92:56581 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:34,965 - uvicorn.access - INFO - 36.224.116.92:56581 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:34,965 - uvicorn.access - INFO - 36.224.116.92:56581 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:34,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:34,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:34,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:34,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:34,979 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:34,979 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:35,451 - uvicorn.access - INFO - 36.224.116.92:56579 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:35,451 - uvicorn.access - INFO - 36.224.116.92:56579 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:35,451 - uvicorn.access - INFO - 36.224.116.92:56579 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:35,470 - uvicorn.access - INFO - 36.224.116.92:56580 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:35,470 - uvicorn.access - INFO - 36.224.116.92:56580 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:35,470 - uvicorn.access - INFO - 36.224.116.92:56580 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:35,530 - uvicorn.access - INFO - 36.224.116.92:56579 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,530 - uvicorn.access - INFO - 36.224.116.92:56579 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,530 - uvicorn.access - INFO - 36.224.116.92:56579 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,540 - uvicorn.access - INFO - 36.224.116.92:56581 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,540 - uvicorn.access - INFO - 36.224.116.92:56581 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,540 - uvicorn.access - INFO - 36.224.116.92:56581 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:35,541 - uvicorn.access - INFO - 36.224.116.92:56576 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:35,541 - uvicorn.access - INFO - 36.224.116.92:56576 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:35,541 - uvicorn.access - INFO - 36.224.116.92:56576 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:35,931 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:35,931 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:35,960 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:35,960 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,033 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,033 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,039 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,039 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,047 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,047 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,358 - app.api.classes - INFO - get_school
-2023-12-04 17:31:36,358 - app.api.classes - INFO - get_school
-2023-12-04 17:31:36,400 - app.api.classes - INFO - get_school
-2023-12-04 17:31:36,400 - app.api.classes - INFO - get_school
-2023-12-04 17:31:36,406 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,406 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,406 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,408 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,408 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,408 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,463 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,463 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,463 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:36,932 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:36,932 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:37,207 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:37,207 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:37,207 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:37,367 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,367 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,367 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,435 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,435 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,435 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,504 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,504 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,504 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,573 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,573 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,573 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,644 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,644 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,644 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,711 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,711 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,711 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,779 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,779 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,779 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,846 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,846 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,846 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,912 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,912 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,912 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,979 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,979 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:37,979 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,046 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,046 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,046 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,115 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,115 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,115 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,188 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,188 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,188 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,252 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,252 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,252 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,319 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,319 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,319 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,388 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,388 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,388 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,457 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,457 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,457 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,526 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,526 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:38,526 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:39,770 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:39,770 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:40,050 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:40,050 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:40,050 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:40,197 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,197 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,197 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,265 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,265 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,265 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,333 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,333 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,333 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,402 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,402 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,402 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,469 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,469 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,469 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,536 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,536 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,536 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,603 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,603 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,603 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,670 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,670 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,670 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,737 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,737 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,737 - uvicorn.access - INFO - 123.194.35.197:52639 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:40,790 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:40,790 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:40,795 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:40,795 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:40,796 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:40,796 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:41,285 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:41,285 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:41,285 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:31:41,290 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:41,290 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:41,294 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:41,294 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:41,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:41,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:41,786 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:41,786 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:41,786 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:31:41,792 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:41,792 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:41,798 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:41,798 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:41,800 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:41,800 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:42,278 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:42,278 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:42,278 - uvicorn.access - INFO - 36.224.116.92:56578 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:31:42,281 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:42,281 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:42,288 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:42,288 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:42,290 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:42,290 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:42,760 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:42,760 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:42,760 - uvicorn.access - INFO - 36.224.116.92:56582 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:31:42,767 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:42,767 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:31:42,774 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:42,774 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:31:42,776 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:42,776 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:31:44,042 - uvicorn.access - INFO - 36.224.116.92:56628 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:44,042 - uvicorn.access - INFO - 36.224.116.92:56628 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:44,042 - uvicorn.access - INFO - 36.224.116.92:56628 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:31:44,052 - uvicorn.access - INFO - 36.224.116.92:56627 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:44,052 - uvicorn.access - INFO - 36.224.116.92:56627 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:44,052 - uvicorn.access - INFO - 36.224.116.92:56627 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:31:44,069 - uvicorn.access - INFO - 36.224.116.92:56582 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,069 - uvicorn.access - INFO - 36.224.116.92:56582 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,069 - uvicorn.access - INFO - 36.224.116.92:56582 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,077 - uvicorn.access - INFO - 36.224.116.92:56578 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:44,077 - uvicorn.access - INFO - 36.224.116.92:56578 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:44,077 - uvicorn.access - INFO - 36.224.116.92:56578 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:31:44,119 - uvicorn.access - INFO - 36.224.116.92:56628 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,119 - uvicorn.access - INFO - 36.224.116.92:56628 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,119 - uvicorn.access - INFO - 36.224.116.92:56628 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:31:44,471 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,471 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,480 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,480 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,485 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,485 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:31:44,765 - app.api.classes - INFO - get_school
-2023-12-04 17:31:44,765 - app.api.classes - INFO - get_school
-2023-12-04 17:31:44,768 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,768 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,768 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,769 - uvicorn.access - INFO - 36.224.116.92:56630 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,769 - uvicorn.access - INFO - 36.224.116.92:56630 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,769 - uvicorn.access - INFO - 36.224.116.92:56630 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,827 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,827 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,827 - uvicorn.access - INFO - 36.224.116.92:56626 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:31:44,900 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:44,900 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:44,900 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:31:45,059 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,059 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,059 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,124 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,124 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,124 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,191 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,191 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,191 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,262 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,262 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,262 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,329 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,329 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,329 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,394 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,394 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,394 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,464 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,464 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,464 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,530 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,530 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,530 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,596 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,596 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,596 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,669 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,669 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,669 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,738 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,738 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,738 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,805 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,805 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,805 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,874 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,874 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,874 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,940 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,940 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:45,940 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,009 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,009 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,009 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,077 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,077 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,077 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,145 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,145 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,145 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,213 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,213 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:31:46,213 - uvicorn.access - INFO - 123.194.35.197:52655 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:32:18,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:18,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:18,076 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:18,076 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:18,078 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:18,078 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:19,370 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:19,370 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:19,370 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:19,374 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:19,374 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:19,380 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:19,380 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:19,381 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:19,381 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:20,657 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:20,657 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:20,657 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:20,663 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:20,663 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:20,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:20,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:20,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:20,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:21,165 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:21,165 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:21,165 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:21,168 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:21,168 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:21,172 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:21,172 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:21,174 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:21,174 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:22,444 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:22,444 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:22,444 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:22,449 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:22,449 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:22,454 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:22,454 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:22,455 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:22,455 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:22,949 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:22,949 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:22,949 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:23,032 - uvicorn.access - INFO - 36.224.116.92:56793 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:23,032 - uvicorn.access - INFO - 36.224.116.92:56793 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:23,032 - uvicorn.access - INFO - 36.224.116.92:56793 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:23,052 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,052 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,052 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,062 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,062 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,062 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:23,066 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:23,066 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:23,066 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:23,343 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:23,343 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:23,346 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:23,346 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:23,565 - app.api.classes - INFO - get_school
-2023-12-04 17:32:23,565 - app.api.classes - INFO - get_school
-2023-12-04 17:32:23,567 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,567 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,567 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,580 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,580 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,580 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,638 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,638 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:23,638 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:25,313 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:25,313 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:25,317 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:25,317 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:25,319 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:25,319 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:25,810 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:25,810 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:25,810 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:25,814 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:25,814 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:25,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:25,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:25,821 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:25,821 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:26,313 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:26,313 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:26,313 - uvicorn.access - INFO - 36.224.116.92:56797 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:26,315 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:26,315 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:26,321 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:26,321 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:26,322 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:26,322 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:26,810 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:26,810 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:26,810 - uvicorn.access - INFO - 36.224.116.92:56791 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:26,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:26,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:26,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:26,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:26,821 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:26,821 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:27,312 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:27,312 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:27,312 - uvicorn.access - INFO - 36.224.116.92:56792 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:27,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:27,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:27,319 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:27,319 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:27,320 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:27,320 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:27,825 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:27,825 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:27,825 - uvicorn.access - INFO - 36.224.116.92:56795 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:27,910 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:27,910 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:27,910 - uvicorn.access - INFO - 36.224.116.92:56792 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:27,919 - uvicorn.access - INFO - 36.224.116.92:56797 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,919 - uvicorn.access - INFO - 36.224.116.92:56797 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,919 - uvicorn.access - INFO - 36.224.116.92:56797 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,936 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,936 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,936 - uvicorn.access - INFO - 36.224.116.92:56795 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:27,939 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:27,939 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:27,939 - uvicorn.access - INFO - 36.224.116.92:56791 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:28,214 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:28,214 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:28,217 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:28,217 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:28,458 - app.api.classes - INFO - get_school
-2023-12-04 17:32:28,458 - app.api.classes - INFO - get_school
-2023-12-04 17:32:28,460 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,460 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,460 - uvicorn.access - INFO - 36.224.116.92:56794 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,464 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,464 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,464 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,519 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,519 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:28,519 - uvicorn.access - INFO - 36.224.116.92:56793 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:33,294 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:33,294 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:33,299 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:33,299 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:33,301 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:33,301 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:34,591 - uvicorn.access - INFO - 36.224.116.92:56870 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:34,591 - uvicorn.access - INFO - 36.224.116.92:56870 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:34,591 - uvicorn.access - INFO - 36.224.116.92:56870 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:34,601 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:34,601 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:34,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:34,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:34,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:34,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:35,193 - uvicorn.access - INFO - 36.224.116.92:56874 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:35,193 - uvicorn.access - INFO - 36.224.116.92:56874 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:35,193 - uvicorn.access - INFO - 36.224.116.92:56874 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:35,196 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:35,196 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:35,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:35,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:35,202 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:35,202 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:35,670 - uvicorn.access - INFO - 36.224.116.92:56872 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:35,670 - uvicorn.access - INFO - 36.224.116.92:56872 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:35,670 - uvicorn.access - INFO - 36.224.116.92:56872 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:35,672 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:35,672 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:35,678 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:35,678 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:35,679 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:35,679 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:36,169 - uvicorn.access - INFO - 36.224.116.92:56873 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:36,169 - uvicorn.access - INFO - 36.224.116.92:56873 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:36,169 - uvicorn.access - INFO - 36.224.116.92:56873 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:36,173 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:36,173 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:36,177 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:36,177 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:36,178 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:36,178 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:36,670 - uvicorn.access - INFO - 36.224.116.92:56871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:36,670 - uvicorn.access - INFO - 36.224.116.92:56871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:36,670 - uvicorn.access - INFO - 36.224.116.92:56871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:36,688 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:36,688 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:36,693 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:36,693 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:36,694 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:36,694 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:37,969 - uvicorn.access - INFO - 36.224.116.92:56891 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:37,969 - uvicorn.access - INFO - 36.224.116.92:56891 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:37,969 - uvicorn.access - INFO - 36.224.116.92:56891 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:37,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:37,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:37,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:37,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:37,982 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:37,982 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:38,466 - uvicorn.access - INFO - 36.224.116.92:56890 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:38,466 - uvicorn.access - INFO - 36.224.116.92:56890 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:38,466 - uvicorn.access - INFO - 36.224.116.92:56890 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:38,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:38,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:38,476 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:38,476 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:38,478 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:38,478 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:38,958 - uvicorn.access - INFO - 36.224.116.92:56892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:38,958 - uvicorn.access - INFO - 36.224.116.92:56892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:38,958 - uvicorn.access - INFO - 36.224.116.92:56892 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:38,961 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:38,961 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:38,965 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:38,965 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:38,967 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:38,967 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:39,461 - uvicorn.access - INFO - 36.224.116.92:56894 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:39,461 - uvicorn.access - INFO - 36.224.116.92:56894 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:39,461 - uvicorn.access - INFO - 36.224.116.92:56894 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:39,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:39,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:39,473 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:39,473 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:39,475 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:39,475 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:40,774 - uvicorn.access - INFO - 36.224.116.92:56895 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:40,774 - uvicorn.access - INFO - 36.224.116.92:56895 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:40,774 - uvicorn.access - INFO - 36.224.116.92:56895 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:40,785 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:40,785 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:40,791 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:40,791 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:40,793 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:40,793 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:41,268 - uvicorn.access - INFO - 36.224.116.92:56910 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:41,268 - uvicorn.access - INFO - 36.224.116.92:56910 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:41,268 - uvicorn.access - INFO - 36.224.116.92:56910 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:32:41,270 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:41,270 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:41,293 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:41,293 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:41,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:41,295 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:41,786 - uvicorn.access - INFO - 36.224.116.92:56907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:41,786 - uvicorn.access - INFO - 36.224.116.92:56907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:41,786 - uvicorn.access - INFO - 36.224.116.92:56907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:32:41,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:41,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:41,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:41,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:41,795 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:41,795 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:42,262 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:42,262 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:42,262 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:32:42,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:42,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:42,268 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:42,268 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:42,270 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:42,270 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:43,548 - uvicorn.access - INFO - 36.224.116.92:56909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:43,548 - uvicorn.access - INFO - 36.224.116.92:56909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:43,548 - uvicorn.access - INFO - 36.224.116.92:56909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:32:43,550 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:43,550 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:32:43,554 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:43,554 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:32:43,556 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:43,556 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:32:44,831 - uvicorn.access - INFO - 36.224.116.92:56911 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:44,831 - uvicorn.access - INFO - 36.224.116.92:56911 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:44,831 - uvicorn.access - INFO - 36.224.116.92:56911 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:32:44,904 - uvicorn.access - INFO - 36.224.116.92:56910 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:44,904 - uvicorn.access - INFO - 36.224.116.92:56910 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:44,904 - uvicorn.access - INFO - 36.224.116.92:56910 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:32:44,912 - uvicorn.access - INFO - 36.224.116.92:56909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,912 - uvicorn.access - INFO - 36.224.116.92:56909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,912 - uvicorn.access - INFO - 36.224.116.92:56909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,922 - uvicorn.access - INFO - 36.224.116.92:56911 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,922 - uvicorn.access - INFO - 36.224.116.92:56911 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,922 - uvicorn.access - INFO - 36.224.116.92:56911 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:32:44,941 - uvicorn.access - INFO - 36.224.116.92:56907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:44,941 - uvicorn.access - INFO - 36.224.116.92:56907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:44,941 - uvicorn.access - INFO - 36.224.116.92:56907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:32:45,320 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,320 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,331 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,331 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,336 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,336 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,350 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,350 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:32:45,673 - app.api.classes - INFO - get_school
-2023-12-04 17:32:45,673 - app.api.classes - INFO - get_school
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,676 - uvicorn.access - INFO - 36.224.116.92:56908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,738 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,738 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:45,738 - uvicorn.access - INFO - 36.224.116.92:56906 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:32:55,056 - uvicorn.access - INFO - 123.194.35.197:52713 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:32:55,056 - uvicorn.access - INFO - 123.194.35.197:52713 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:32:55,056 - uvicorn.access - INFO - 123.194.35.197:52713 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:32:55,057 - uvicorn.access - INFO - 123.194.35.197:52711 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:32:55,057 - uvicorn.access - INFO - 123.194.35.197:52711 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:32:55,057 - uvicorn.access - INFO - 123.194.35.197:52711 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:32:55,058 - uvicorn.access - INFO - 123.194.35.197:52712 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:32:55,058 - uvicorn.access - INFO - 123.194.35.197:52712 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:32:55,058 - uvicorn.access - INFO - 123.194.35.197:52712 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:32:55,061 - uvicorn.access - INFO - 123.194.35.197:52710 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:32:55,061 - uvicorn.access - INFO - 123.194.35.197:52710 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:32:55,061 - uvicorn.access - INFO - 123.194.35.197:52710 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:32:55,065 - uvicorn.access - INFO - 123.194.35.197:52709 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:32:55,065 - uvicorn.access - INFO - 123.194.35.197:52709 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:32:55,065 - uvicorn.access - INFO - 123.194.35.197:52709 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:06,194 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:06,194 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:06,194 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:06,195 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:06,195 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:06,195 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:06,202 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:06,202 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:06,202 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:06,203 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:06,203 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:06,203 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:06,204 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:06,204 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:06,204 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:07,829 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:07,829 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:07,829 - uvicorn.access - INFO - 123.194.35.197:52738 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:33:07,836 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:07,836 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:07,836 - uvicorn.access - INFO - 123.194.35.197:52737 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:33:07,838 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:07,838 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:07,838 - uvicorn.access - INFO - 123.194.35.197:52739 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:33:07,841 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:07,841 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:07,841 - uvicorn.access - INFO - 123.194.35.197:52741 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:33:07,842 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:07,842 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:07,842 - uvicorn.access - INFO - 123.194.35.197:52740 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:33:28,653 - uvicorn.error - INFO - Shutting down
-2023-12-04 17:33:28,653 - uvicorn.error - INFO - Shutting down
-2023-12-04 17:33:28,653 - uvicorn.error - INFO - Shutting down
-2023-12-04 17:33:28,754 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 17:33:28,754 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 17:33:28,754 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-12-04 17:33:28,756 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 17:33:28,756 - tortoise - INFO - Tortoise-ORM shutdown
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Application shutdown complete.
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Finished server process [1124296]
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Finished server process [1124296]
-2023-12-04 17:33:28,756 - uvicorn.error - INFO - Finished server process [1124296]
-2023-12-04 17:33:28,857 - uvicorn.error - INFO - Stopping reloader process [1123885]
-2023-12-04 17:33:28,857 - uvicorn.error - INFO - Stopping reloader process [1123885]
-2023-12-04 17:33:28,857 - uvicorn.error - INFO - Stopping reloader process [1123885]
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Started reloader process [1125097]
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Started reloader process [1125097]
-2023-12-04 17:33:30,215 - uvicorn.error - INFO - Started reloader process [1125097]
-2023-12-04 17:33:31,238 - uvicorn.error - WARNING - Detected file change in 'app/api/data.py'. Reloading...
-2023-12-04 17:33:31,238 - uvicorn.error - WARNING - Detected file change in 'app/api/data.py'. Reloading...
-2023-12-04 17:33:31,238 - uvicorn.error - WARNING - Detected file change in 'app/api/data.py'. Reloading...
-2023-12-04 17:33:32,980 - uvicorn.error - INFO - Started server process [1125105]
-2023-12-04 17:33:32,980 - uvicorn.error - INFO - Started server process [1125105]
-2023-12-04 17:33:32,980 - uvicorn.error - INFO - Started server process [1125105]
-2023-12-04 17:33:32,981 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 17:33:32,981 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 17:33:32,981 - uvicorn.error - INFO - Waiting for application startup.
-2023-12-04 17:33:32,994 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fcc0bebb4c0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 17:33:32,994 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fcc0bebb4c0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-12-04 17:33:32,994 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 17:33:32,994 - tortoise - INFO - Tortoise-ORM generating schema
-2023-12-04 17:33:33,012 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 17:33:33,012 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 17:33:33,012 - uvicorn.error - INFO - Application startup complete.
-2023-12-04 17:33:43,227 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /docs HTTP/1.1" 200
-2023-12-04 17:33:43,227 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /docs HTTP/1.1" 200
-2023-12-04 17:33:43,227 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /docs HTTP/1.1" 200
-2023-12-04 17:33:44,151 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 17:33:44,151 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 17:33:44,151 - uvicorn.access - INFO - 61.31.168.158:60467 - "GET /openapi.json HTTP/1.1" 200
-2023-12-04 17:33:47,747 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:47,747 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:47,754 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:47,754 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:47,758 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:47,758 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:48,298 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:33:48,298 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:33:48,298 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:33:48,301 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:48,301 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:48,306 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:48,306 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:48,308 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:48,308 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:49,769 - uvicorn.access - INFO - 36.224.116.92:57213 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:33:49,769 - uvicorn.access - INFO - 36.224.116.92:57213 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:33:49,769 - uvicorn.access - INFO - 36.224.116.92:57213 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:33:49,771 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:49,771 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:49,775 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:49,775 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:49,777 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:49,777 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:51,223 - uvicorn.access - INFO - 36.224.116.92:57212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:33:51,223 - uvicorn.access - INFO - 36.224.116.92:57212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:33:51,223 - uvicorn.access - INFO - 36.224.116.92:57212 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:33:51,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:51,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:51,229 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:51,229 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:51,231 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:51,231 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:51,921 - uvicorn.access - INFO - 36.224.116.92:57214 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:33:51,921 - uvicorn.access - INFO - 36.224.116.92:57214 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:33:51,921 - uvicorn.access - INFO - 36.224.116.92:57214 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:33:51,923 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:51,923 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:33:51,927 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:51,927 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:33:51,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:51,929 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:33:53,167 - uvicorn.access - INFO - 36.224.116.92:57216 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:33:53,167 - uvicorn.access - INFO - 36.224.116.92:57216 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:33:53,167 - uvicorn.access - INFO - 36.224.116.92:57216 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:33:53,245 - uvicorn.access - INFO - 36.224.116.92:57213 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:33:53,245 - uvicorn.access - INFO - 36.224.116.92:57213 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:33:53,245 - uvicorn.access - INFO - 36.224.116.92:57213 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:33:53,254 - uvicorn.access - INFO - 36.224.116.92:57212 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,254 - uvicorn.access - INFO - 36.224.116.92:57212 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,254 - uvicorn.access - INFO - 36.224.116.92:57212 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,262 - uvicorn.access - INFO - 36.224.116.92:57214 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,262 - uvicorn.access - INFO - 36.224.116.92:57214 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,262 - uvicorn.access - INFO - 36.224.116.92:57214 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:33:53,265 - uvicorn.access - INFO - 36.224.116.92:57216 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:33:53,265 - uvicorn.access - INFO - 36.224.116.92:57216 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:33:53,265 - uvicorn.access - INFO - 36.224.116.92:57216 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:33:53,540 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:33:53,540 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:33:53,542 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:33:53,542 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:33:53,769 - app.api.classes - INFO - get_school
-2023-12-04 17:33:53,769 - app.api.classes - INFO - get_school
-2023-12-04 17:33:53,773 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,773 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,773 - uvicorn.access - INFO - 36.224.116.92:57210 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,785 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,785 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,785 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,845 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,845 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:33:53,845 - uvicorn.access - INFO - 36.224.116.92:57211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:49,180 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:49,180 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:49,185 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:49,185 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:49,186 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:49,186 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:50,479 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:34:50,479 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:34:50,479 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:34:50,482 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:50,482 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:50,486 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:50,486 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:50,488 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:50,488 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:50,964 - uvicorn.access - INFO - 36.224.116.92:57495 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:34:50,964 - uvicorn.access - INFO - 36.224.116.92:57495 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:34:50,964 - uvicorn.access - INFO - 36.224.116.92:57495 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:34:50,967 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:50,967 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:50,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:50,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:50,988 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:50,988 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:51,481 - uvicorn.access - INFO - 36.224.116.92:57494 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:34:51,481 - uvicorn.access - INFO - 36.224.116.92:57494 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:34:51,481 - uvicorn.access - INFO - 36.224.116.92:57494 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:34:51,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:51,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:51,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:51,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:51,489 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:51,489 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:51,980 - uvicorn.access - INFO - 36.224.116.92:57491 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:34:51,980 - uvicorn.access - INFO - 36.224.116.92:57491 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:34:51,980 - uvicorn.access - INFO - 36.224.116.92:57491 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:34:51,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:51,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:34:51,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:51,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:34:51,987 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:51,987 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:34:53,270 - uvicorn.access - INFO - 36.224.116.92:57492 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:34:53,270 - uvicorn.access - INFO - 36.224.116.92:57492 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:34:53,270 - uvicorn.access - INFO - 36.224.116.92:57492 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:34:53,346 - uvicorn.access - INFO - 36.224.116.92:57495 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:34:53,346 - uvicorn.access - INFO - 36.224.116.92:57495 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:34:53,346 - uvicorn.access - INFO - 36.224.116.92:57495 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:34:53,358 - uvicorn.access - INFO - 36.224.116.92:57491 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,358 - uvicorn.access - INFO - 36.224.116.92:57491 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,358 - uvicorn.access - INFO - 36.224.116.92:57491 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,367 - uvicorn.access - INFO - 36.224.116.92:57492 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,367 - uvicorn.access - INFO - 36.224.116.92:57492 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,367 - uvicorn.access - INFO - 36.224.116.92:57492 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:34:53,369 - uvicorn.access - INFO - 36.224.116.92:57494 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:34:53,369 - uvicorn.access - INFO - 36.224.116.92:57494 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:34:53,369 - uvicorn.access - INFO - 36.224.116.92:57494 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:34:53,637 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:34:53,637 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:34:53,641 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:34:53,641 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:34:53,850 - app.api.classes - INFO - get_school
-2023-12-04 17:34:53,850 - app.api.classes - INFO - get_school
-2023-12-04 17:34:53,852 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,852 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,852 - uvicorn.access - INFO - 36.224.116.92:57493 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,864 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,864 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,864 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,925 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,925 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:34:53,925 - uvicorn.access - INFO - 36.224.116.92:57497 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:12,337 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:12,337 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:12,341 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:12,341 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:12,343 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:12,343 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:13,625 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:13,625 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:13,625 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:13,628 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:13,628 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:13,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:13,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:13,634 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:13,634 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:14,122 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:14,122 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:14,122 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:14,124 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:14,124 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:14,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:14,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:14,130 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:14,130 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:14,609 - uvicorn.access - INFO - 36.224.116.92:57611 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:14,609 - uvicorn.access - INFO - 36.224.116.92:57611 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:14,609 - uvicorn.access - INFO - 36.224.116.92:57611 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:14,611 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:14,611 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:14,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:14,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:14,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:14,618 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:15,117 - uvicorn.access - INFO - 36.224.116.92:57615 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:15,117 - uvicorn.access - INFO - 36.224.116.92:57615 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:15,117 - uvicorn.access - INFO - 36.224.116.92:57615 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:15,119 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:15,119 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:15,124 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:15,124 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:15,127 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:15,127 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:16,395 - uvicorn.access - INFO - 36.224.116.92:57612 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:16,395 - uvicorn.access - INFO - 36.224.116.92:57612 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:16,395 - uvicorn.access - INFO - 36.224.116.92:57612 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:16,405 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:16,405 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:16,405 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:16,477 - uvicorn.access - INFO - 36.224.116.92:57615 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,477 - uvicorn.access - INFO - 36.224.116.92:57615 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,477 - uvicorn.access - INFO - 36.224.116.92:57615 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,484 - uvicorn.access - INFO - 36.224.116.92:57611 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,484 - uvicorn.access - INFO - 36.224.116.92:57611 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,484 - uvicorn.access - INFO - 36.224.116.92:57611 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:16,488 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:16,488 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:16,488 - uvicorn.access - INFO - 36.224.116.92:57617 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:16,746 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:16,746 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:16,797 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:16,797 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:17,000 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:17,000 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:17,000 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:17,004 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:17,004 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:17,004 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:17,008 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:17,008 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:17,008 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:17,010 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:17,010 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:17,010 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:17,011 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:17,011 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:17,011 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:17,030 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,030 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,030 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,046 - app.api.classes - INFO - get_school
-2023-12-04 17:35:17,046 - app.api.classes - INFO - get_school
-2023-12-04 17:35:17,048 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,048 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,048 - uvicorn.access - INFO - 36.224.116.92:57614 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,088 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,088 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:17,088 - uvicorn.access - INFO - 36.224.116.92:57613 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:19,139 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:19,139 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:19,139 - uvicorn.access - INFO - 123.194.35.197:53010 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:35:19,162 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:19,162 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:19,162 - uvicorn.access - INFO - 123.194.35.197:53012 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:35:19,164 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:19,164 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:19,164 - uvicorn.access - INFO - 123.194.35.197:53011 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:35:19,168 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:19,168 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:19,168 - uvicorn.access - INFO - 123.194.35.197:53008 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:35:19,172 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:19,172 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:19,172 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:35:49,539 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:49,539 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:49,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:49,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:49,545 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:49,545 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:50,828 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:50,828 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:50,828 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:35:50,831 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:50,831 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:50,835 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:50,835 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:50,836 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:50,836 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:51,306 - uvicorn.access - INFO - 36.224.116.92:57786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:51,306 - uvicorn.access - INFO - 36.224.116.92:57786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:51,306 - uvicorn.access - INFO - 36.224.116.92:57786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:35:51,309 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:51,309 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:51,312 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:51,312 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:51,314 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:51,314 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:51,787 - uvicorn.access - INFO - 36.224.116.92:57789 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:51,787 - uvicorn.access - INFO - 36.224.116.92:57789 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:51,787 - uvicorn.access - INFO - 36.224.116.92:57789 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:35:51,789 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:51,789 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:51,794 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:51,794 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:51,796 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:51,796 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:52,275 - uvicorn.access - INFO - 36.224.116.92:57788 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:52,275 - uvicorn.access - INFO - 36.224.116.92:57788 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:52,275 - uvicorn.access - INFO - 36.224.116.92:57788 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:35:52,277 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:52,277 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:35:52,287 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:52,287 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:35:52,289 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:52,289 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:35:52,793 - uvicorn.access - INFO - 36.224.116.92:57790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:52,793 - uvicorn.access - INFO - 36.224.116.92:57790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:52,793 - uvicorn.access - INFO - 36.224.116.92:57790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:35:52,817 - uvicorn.access - INFO - 36.224.116.92:57786 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:52,817 - uvicorn.access - INFO - 36.224.116.92:57786 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:52,817 - uvicorn.access - INFO - 36.224.116.92:57786 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:35:52,873 - uvicorn.access - INFO - 36.224.116.92:57788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,873 - uvicorn.access - INFO - 36.224.116.92:57788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,873 - uvicorn.access - INFO - 36.224.116.92:57788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57790 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57790 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57790 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57789 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57789 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:52,884 - uvicorn.access - INFO - 36.224.116.92:57789 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:35:53,219 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:53,219 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:53,224 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:53,224 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:35:53,443 - app.api.classes - INFO - get_school
-2023-12-04 17:35:53,443 - app.api.classes - INFO - get_school
-2023-12-04 17:35:53,446 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,446 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,446 - uvicorn.access - INFO - 36.224.116.92:57787 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,459 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,459 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,459 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,519 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,519 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:35:53,519 - uvicorn.access - INFO - 36.224.116.92:57792 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:36:26,095 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:26,095 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:26,095 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:26,100 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:26,100 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:26,100 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:26,105 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:26,105 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:26,105 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:26,107 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:26,107 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:26,107 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:26,109 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:26,109 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:26,109 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:27,237 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:27,237 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:27,237 - uvicorn.access - INFO - 123.194.35.197:53121 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:36:27,239 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:27,239 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:27,239 - uvicorn.access - INFO - 123.194.35.197:53124 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:36:27,240 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:27,240 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:27,240 - uvicorn.access - INFO - 123.194.35.197:53123 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:36:27,242 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:27,242 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:27,242 - uvicorn.access - INFO - 123.194.35.197:53122 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:36:27,243 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:27,243 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:27,243 - uvicorn.access - INFO - 123.194.35.197:53120 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:36:46,808 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:36:46,808 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:36:46,813 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:36:46,813 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:36:46,814 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:36:46,814 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:36:48,447 - uvicorn.access - INFO - 36.224.116.92:58042 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=sessionsPerUser&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:36:48,447 - uvicorn.access - INFO - 36.224.116.92:58042 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=sessionsPerUser&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:36:48,447 - uvicorn.access - INFO - 36.224.116.92:58042 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=sessionsPerUser&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:37:09,596 - uvicorn.access - INFO - 123.194.35.197:53185 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:37:09,596 - uvicorn.access - INFO - 123.194.35.197:53185 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:37:09,596 - uvicorn.access - INFO - 123.194.35.197:53185 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:37:39,777 - uvicorn.access - INFO - 123.194.35.197:53254 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:37:39,777 - uvicorn.access - INFO - 123.194.35.197:53254 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:37:39,777 - uvicorn.access - INFO - 123.194.35.197:53254 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:37:39,778 - uvicorn.access - INFO - 123.194.35.197:53255 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:37:39,778 - uvicorn.access - INFO - 123.194.35.197:53255 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:37:39,778 - uvicorn.access - INFO - 123.194.35.197:53255 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:37:39,783 - uvicorn.access - INFO - 123.194.35.197:53257 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:37:39,783 - uvicorn.access - INFO - 123.194.35.197:53257 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:37:39,783 - uvicorn.access - INFO - 123.194.35.197:53257 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:37:39,785 - uvicorn.access - INFO - 123.194.35.197:53256 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:37:39,785 - uvicorn.access - INFO - 123.194.35.197:53256 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:37:39,785 - uvicorn.access - INFO - 123.194.35.197:53256 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:37:39,792 - uvicorn.access - INFO - 123.194.35.197:53258 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:37:39,792 - uvicorn.access - INFO - 123.194.35.197:53258 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:37:39,792 - uvicorn.access - INFO - 123.194.35.197:53258 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:41,191 - uvicorn.access - INFO - 123.194.35.197:53344 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:41,191 - uvicorn.access - INFO - 123.194.35.197:53344 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:41,191 - uvicorn.access - INFO - 123.194.35.197:53344 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:41,196 - uvicorn.access - INFO - 123.194.35.197:53340 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:41,196 - uvicorn.access - INFO - 123.194.35.197:53340 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:41,196 - uvicorn.access - INFO - 123.194.35.197:53340 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:41,197 - uvicorn.access - INFO - 123.194.35.197:53341 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:41,197 - uvicorn.access - INFO - 123.194.35.197:53341 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:41,197 - uvicorn.access - INFO - 123.194.35.197:53341 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:41,200 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:41,200 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:41,200 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:41,201 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:38:41,201 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:38:41,201 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:38:59,372 - uvicorn.access - INFO - 123.194.35.197:53368 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:59,372 - uvicorn.access - INFO - 123.194.35.197:53368 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:59,372 - uvicorn.access - INFO - 123.194.35.197:53368 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:38:59,383 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:59,383 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:59,383 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:38:59,386 - uvicorn.access - INFO - 123.194.35.197:53372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:59,386 - uvicorn.access - INFO - 123.194.35.197:53372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:59,386 - uvicorn.access - INFO - 123.194.35.197:53372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:38:59,387 - uvicorn.access - INFO - 123.194.35.197:53370 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:59,387 - uvicorn.access - INFO - 123.194.35.197:53370 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:59,387 - uvicorn.access - INFO - 123.194.35.197:53370 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:38:59,388 - uvicorn.access - INFO - 123.194.35.197:53371 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:38:59,388 - uvicorn.access - INFO - 123.194.35.197:53371 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:38:59,388 - uvicorn.access - INFO - 123.194.35.197:53371 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:40:34,108 - uvicorn.access - INFO - 123.194.35.197:53506 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:40:34,108 - uvicorn.access - INFO - 123.194.35.197:53506 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:40:34,108 - uvicorn.access - INFO - 123.194.35.197:53506 - "GET /api/get_news HTTP/1.1" 200
-2023-12-04 17:40:34,117 - uvicorn.access - INFO - 123.194.35.197:53508 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:40:34,117 - uvicorn.access - INFO - 123.194.35.197:53508 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:40:34,117 - uvicorn.access - INFO - 123.194.35.197:53508 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-04 17:40:34,118 - uvicorn.access - INFO - 123.194.35.197:53511 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:40:34,118 - uvicorn.access - INFO - 123.194.35.197:53511 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:40:34,118 - uvicorn.access - INFO - 123.194.35.197:53511 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-04 17:40:34,119 - uvicorn.access - INFO - 123.194.35.197:53510 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:40:34,119 - uvicorn.access - INFO - 123.194.35.197:53510 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:40:34,119 - uvicorn.access - INFO - 123.194.35.197:53510 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-04 17:40:34,120 - uvicorn.access - INFO - 123.194.35.197:53513 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:40:34,120 - uvicorn.access - INFO - 123.194.35.197:53513 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:40:34,120 - uvicorn.access - INFO - 123.194.35.197:53513 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:40:41,491 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:40:41,491 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:40:41,776 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:40:41,776 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:40:41,776 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:40:41,915 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:41,915 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:41,915 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:41,984 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:41,984 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:41,984 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,052 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,052 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,052 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,059 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,059 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,059 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,062 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,062 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,062 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,072 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,072 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,072 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,084 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,084 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,084 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,085 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,085 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,085 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,117 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,117 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,117 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,128 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,128 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,128 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,129 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,129 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,129 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,136 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,136 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,136 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,153 - uvicorn.access - INFO - 123.194.35.197:53584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,184 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,184 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,184 - uvicorn.access - INFO - 123.194.35.197:53574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,196 - uvicorn.access - INFO - 123.194.35.197:53580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,205 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,205 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:40:42,205 - uvicorn.access - INFO - 123.194.35.197:53582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:41:14,667 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:41:14,667 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:41:14,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:41:14,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:41:14,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:41:14,687 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:41:15,623 - uvicorn.access - INFO - 36.224.116.92:59156 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platform HTTP/1.1" 200
-2023-12-04 17:41:15,623 - uvicorn.access - INFO - 36.224.116.92:59156 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platform HTTP/1.1" 200
-2023-12-04 17:41:15,623 - uvicorn.access - INFO - 36.224.116.92:59156 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platform HTTP/1.1" 200
-2023-12-04 17:41:46,008 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:41:46,008 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:41:46,015 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:41:46,015 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:41:46,017 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:41:46,017 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:41:46,881 - uvicorn.access - INFO - 36.224.116.92:59282 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:41:46,881 - uvicorn.access - INFO - 36.224.116.92:59282 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:41:46,881 - uvicorn.access - INFO - 36.224.116.92:59282 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:43:06,073 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:06,073 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:06,383 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:06,383 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:06,383 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:06,551 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,551 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,551 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,621 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,621 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,621 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,686 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,686 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,686 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,693 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,693 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,693 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,696 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,696 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,696 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,707 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,707 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,707 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,711 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,711 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,711 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,714 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,714 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,714 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,763 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,763 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,763 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,764 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,764 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,764 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,776 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,776 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,776 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,781 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,816 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,816 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,816 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,831 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,842 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,842 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:06,842 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,288 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:08,288 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:08,587 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:08,587 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:08,587 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:08,748 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,748 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,748 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,749 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,749 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,749 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,751 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,751 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,751 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,752 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,761 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,761 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,761 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,767 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,767 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,767 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,818 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,818 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,818 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,824 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,826 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,826 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,826 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,831 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,831 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,831 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,838 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,838 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,838 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,886 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,886 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,886 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,904 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,904 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,904 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,913 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,913 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,913 - uvicorn.access - INFO - 123.194.35.197:53723 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,914 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,914 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,914 - uvicorn.access - INFO - 123.194.35.197:53724 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:08,919 - uvicorn.access - INFO - 123.194.35.197:53711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:27,780 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:27,780 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:28,083 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:28,083 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:28,083 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:28,244 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,244 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,244 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,314 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,314 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,314 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,381 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,381 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,381 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,398 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,399 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,450 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,450 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,450 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,471 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,471 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,471 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,472 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,473 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,473 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,473 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,520 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,520 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,520 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,534 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,534 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,534 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,539 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,539 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,539 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,540 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,540 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:28,540 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,423 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:30,423 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:30,730 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:30,730 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:30,730 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 17:43:30,925 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,925 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,925 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,932 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,932 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,932 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,938 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,941 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,941 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,941 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,942 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,942 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,942 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,995 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,995 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:30,995 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,001 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,001 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,001 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,009 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,014 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,060 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,060 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,060 - uvicorn.access - INFO - 123.194.35.197:53767 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,068 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,068 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,068 - uvicorn.access - INFO - 123.194.35.197:53768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,078 - uvicorn.access - INFO - 123.194.35.197:53766 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,080 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,080 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:31,080 - uvicorn.access - INFO - 123.194.35.197:53770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:43:50,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:50,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:50,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:50,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:50,310 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:50,310 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:51,591 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:43:51,591 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:43:51,591 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:43:51,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:51,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:51,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:51,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:51,606 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:51,606 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:52,104 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:43:52,104 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:43:52,104 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:43:52,116 - uvicorn.access - INFO - 36.224.116.92:59823 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:52,116 - uvicorn.access - INFO - 36.224.116.92:59823 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:52,116 - uvicorn.access - INFO - 36.224.116.92:59823 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:52,119 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:52,119 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:52,124 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:52,124 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:52,125 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:52,125 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:53,382 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:43:53,382 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:43:53,382 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:43:53,392 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:53,392 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:53,392 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:43:53,397 - uvicorn.access - INFO - 36.224.116.92:59826 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:43:53,397 - uvicorn.access - INFO - 36.224.116.92:59826 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:43:53,397 - uvicorn.access - INFO - 36.224.116.92:59826 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:43:53,450 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:53,450 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:53,458 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:53,458 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:53,460 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:53,460 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:53,928 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:43:53,928 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:43:53,928 - uvicorn.access - INFO - 36.224.116.92:59824 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:43:53,930 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:53,930 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:43:53,938 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:53,938 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:43:53,939 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:53,939 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:43:54,414 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:43:54,414 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:43:54,414 - uvicorn.access - INFO - 36.224.116.92:59821 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:43:54,429 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:43:54,429 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:43:54,429 - uvicorn.access - INFO - 36.224.116.92:59825 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:43:54,726 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:54,726 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:54,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:54,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:54,995 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:54,995 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:54,995 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,028 - app.api.classes - INFO - get_school
-2023-12-04 17:43:55,028 - app.api.classes - INFO - get_school
-2023-12-04 17:43:55,030 - uvicorn.access - INFO - 36.224.116.92:59823 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,030 - uvicorn.access - INFO - 36.224.116.92:59823 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,030 - uvicorn.access - INFO - 36.224.116.92:59823 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,055 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,055 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:55,055 - uvicorn.access - INFO - 36.224.116.92:59822 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:43:59,618 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:43:59,618 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:43:59,618 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:43:59,702 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:43:59,702 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:43:59,702 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:43:59,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:59,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:59,981 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:43:59,981 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:00,045 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:00,045 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:00,286 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:44:00,286 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:44:00,286 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:44:00,309 - app.api.classes - INFO - get_school
-2023-12-04 17:44:00,309 - app.api.classes - INFO - get_school
-2023-12-04 17:44:00,439 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:44:00,439 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:44:00,439 - uvicorn.access - INFO - 123.194.35.197:53805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:44:00,468 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:44:00,468 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:44:00,468 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:44:00,537 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,537 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,537 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,541 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,541 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,541 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,542 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,542 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,542 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,544 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,544 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,544 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,604 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,604 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,604 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,607 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,607 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,607 - uvicorn.access - INFO - 123.194.35.197:53806 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,608 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,608 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,608 - uvicorn.access - INFO - 123.194.35.197:53804 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,612 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,612 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,612 - uvicorn.access - INFO - 123.194.35.197:53807 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,670 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,670 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:00,670 - uvicorn.access - INFO - 123.194.35.197:53803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:44:15,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:15,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:15,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:15,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:15,547 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:15,547 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:16,836 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:44:16,836 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:44:16,836 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:44:16,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:16,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:16,847 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:16,847 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:16,848 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:16,848 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:17,340 - uvicorn.access - INFO - 36.224.116.92:59952 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:44:17,340 - uvicorn.access - INFO - 36.224.116.92:59952 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:44:17,340 - uvicorn.access - INFO - 36.224.116.92:59952 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:44:17,343 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:17,343 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:17,348 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:17,348 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:17,350 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:17,350 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:18,626 - uvicorn.access - INFO - 36.224.116.92:59953 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:44:18,626 - uvicorn.access - INFO - 36.224.116.92:59953 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:44:18,626 - uvicorn.access - INFO - 36.224.116.92:59953 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:44:18,628 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:18,628 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:18,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:18,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:18,634 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:18,634 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:19,908 - uvicorn.access - INFO - 36.224.116.92:59955 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:44:19,908 - uvicorn.access - INFO - 36.224.116.92:59955 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:44:19,908 - uvicorn.access - INFO - 36.224.116.92:59955 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:44:19,910 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:19,910 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:44:19,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:19,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:44:19,918 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:19,918 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:44:20,412 - uvicorn.access - INFO - 36.224.116.92:59954 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:44:20,412 - uvicorn.access - INFO - 36.224.116.92:59954 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:44:20,412 - uvicorn.access - INFO - 36.224.116.92:59954 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:44:20,478 - uvicorn.access - INFO - 36.224.116.92:59952 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:44:20,478 - uvicorn.access - INFO - 36.224.116.92:59952 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:44:20,478 - uvicorn.access - INFO - 36.224.116.92:59952 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:44:20,492 - uvicorn.access - INFO - 36.224.116.92:59955 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,492 - uvicorn.access - INFO - 36.224.116.92:59955 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,492 - uvicorn.access - INFO - 36.224.116.92:59955 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,501 - uvicorn.access - INFO - 36.224.116.92:59954 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,501 - uvicorn.access - INFO - 36.224.116.92:59954 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,501 - uvicorn.access - INFO - 36.224.116.92:59954 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:44:20,503 - uvicorn.access - INFO - 36.224.116.92:59953 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:44:20,503 - uvicorn.access - INFO - 36.224.116.92:59953 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:44:20,503 - uvicorn.access - INFO - 36.224.116.92:59953 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:44:20,778 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:20,778 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:20,785 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:20,785 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:44:21,013 - app.api.classes - INFO - get_school
-2023-12-04 17:44:21,013 - app.api.classes - INFO - get_school
-2023-12-04 17:44:21,016 - uvicorn.access - INFO - 36.224.116.92:59957 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,016 - uvicorn.access - INFO - 36.224.116.92:59957 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,016 - uvicorn.access - INFO - 36.224.116.92:59957 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,033 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,033 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,033 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,088 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,088 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:44:21,088 - uvicorn.access - INFO - 36.224.116.92:59951 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:45:09,440 - uvicorn.access - INFO - 165.154.129.130:54364 - "GET / HTTP/1.1" 404
-2023-12-04 17:45:09,440 - uvicorn.access - INFO - 165.154.129.130:54364 - "GET / HTTP/1.1" 404
-2023-12-04 17:45:09,440 - uvicorn.access - INFO - 165.154.129.130:54364 - "GET / HTTP/1.1" 404
-2023-12-04 17:45:15,209 - uvicorn.access - INFO - 165.154.129.130:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 17:45:15,209 - uvicorn.access - INFO - 165.154.129.130:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 17:45:15,209 - uvicorn.access - INFO - 165.154.129.130:59224 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 17:45:16,009 - uvicorn.access - INFO - 165.154.129.130:59924 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 17:45:16,009 - uvicorn.access - INFO - 165.154.129.130:59924 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 17:45:16,009 - uvicorn.access - INFO - 165.154.129.130:59924 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 17:45:16,820 - uvicorn.access - INFO - 165.154.129.130:60790 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 17:45:16,820 - uvicorn.access - INFO - 165.154.129.130:60790 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 17:45:16,820 - uvicorn.access - INFO - 165.154.129.130:60790 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 17:45:57,258 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:45:57,258 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:45:57,258 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:45:57,329 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:45:57,329 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:45:57,329 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:45:57,601 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,601 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,605 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,605 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,709 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,709 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:45:57,946 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:45:57,946 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:45:57,946 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:45:57,991 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:45:57,991 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:45:57,991 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:45:57,991 - app.api.classes - INFO - get_school
-2023-12-04 17:45:57,991 - app.api.classes - INFO - get_school
-2023-12-04 17:45:58,102 - uvicorn.access - INFO - 123.194.35.197:53916 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:45:58,102 - uvicorn.access - INFO - 123.194.35.197:53916 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:45:58,102 - uvicorn.access - INFO - 123.194.35.197:53916 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,109 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,110 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,110 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,110 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,186 - uvicorn.access - INFO - 123.194.35.197:53915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53917 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,187 - uvicorn.access - INFO - 123.194.35.197:53914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,229 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,229 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:45:58,229 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:03,399 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:03,399 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:03,399 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:03,436 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:03,436 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:03,445 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:03,445 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:03,445 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:03,757 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:03,757 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:03,757 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:03,764 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:03,764 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:03,803 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:03,803 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:04,057 - app.api.classes - INFO - get_school
-2023-12-04 17:46:04,057 - app.api.classes - INFO - get_school
-2023-12-04 17:46:04,171 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:04,171 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:04,171 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:04,223 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:04,223 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:04,223 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:04,310 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,310 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,310 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,316 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,316 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,316 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,320 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,320 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,320 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,321 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,321 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,321 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,377 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,377 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,377 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,401 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,454 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,454 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:04,454 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:07,232 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:07,232 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:07,232 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:07,311 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:07,311 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:07,311 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:07,546 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,546 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,560 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,560 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,650 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,650 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:07,900 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:07,900 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:07,900 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:07,917 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:07,917 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:07,917 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:07,920 - app.api.classes - INFO - get_school
-2023-12-04 17:46:07,920 - app.api.classes - INFO - get_school
-2023-12-04 17:46:08,025 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:08,025 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:08,025 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:08,045 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,045 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,045 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,047 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,047 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,047 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,051 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,051 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,051 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,056 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,109 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,109 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,109 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,114 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,114 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,114 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,117 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,117 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,117 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,123 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,123 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:08,123 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:09,554 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:09,554 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:09,554 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:09,637 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:09,637 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:09,637 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:09,948 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:09,948 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:09,950 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:09,950 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:10,035 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:10,035 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:10,260 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:10,260 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:10,260 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:10,297 - app.api.classes - INFO - get_school
-2023-12-04 17:46:10,297 - app.api.classes - INFO - get_school
-2023-12-04 17:46:10,406 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:10,406 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:10,406 - uvicorn.access - INFO - 123.194.35.197:53961 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:10,425 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:10,425 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:10,425 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:10,545 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,545 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,545 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,550 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,554 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,554 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,554 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,557 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,557 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,557 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,609 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,609 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,609 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,616 - uvicorn.access - INFO - 123.194.35.197:53958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,623 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,623 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:10,623 - uvicorn.access - INFO - 123.194.35.197:53959 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:13,566 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:13,566 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:13,566 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:13,645 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:13,645 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:13,645 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:13,943 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:13,943 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:13,950 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:13,950 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:14,023 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:14,023 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:14,261 - app.api.classes - INFO - get_school
-2023-12-04 17:46:14,261 - app.api.classes - INFO - get_school
-2023-12-04 17:46:14,678 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:14,678 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:14,678 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:14,766 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:14,766 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:14,766 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:15,014 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,014 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,026 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,026 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,210 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,210 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:15,354 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:15,354 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:15,354 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:15,420 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:15,420 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:15,420 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:15,457 - app.api.classes - INFO - get_school
-2023-12-04 17:46:15,457 - app.api.classes - INFO - get_school
-2023-12-04 17:46:15,567 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:15,567 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:15,567 - uvicorn.access - INFO - 123.194.35.197:53963 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,574 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,649 - uvicorn.access - INFO - 123.194.35.197:53985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53960 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,650 - uvicorn.access - INFO - 123.194.35.197:53928 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,719 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,719 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:15,719 - uvicorn.access - INFO - 123.194.35.197:53988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:42,294 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:42,294 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:42,294 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:46:42,368 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:42,368 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:42,368 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:46:42,671 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:42,671 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:42,690 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:42,690 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:42,839 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:42,839 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:46:43,019 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:43,019 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:43,019 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:46:43,105 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:43,105 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:43,105 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:46:43,114 - app.api.classes - INFO - get_school
-2023-12-04 17:46:43,114 - app.api.classes - INFO - get_school
-2023-12-04 17:46:43,228 - uvicorn.access - INFO - 123.194.35.197:54037 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:43,228 - uvicorn.access - INFO - 123.194.35.197:54037 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:43,228 - uvicorn.access - INFO - 123.194.35.197:54037 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,237 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,238 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,405 - uvicorn.access - INFO - 123.194.35.197:54040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,405 - uvicorn.access - INFO - 123.194.35.197:54040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,405 - uvicorn.access - INFO - 123.194.35.197:54040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,414 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,418 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,418 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,418 - uvicorn.access - INFO - 123.194.35.197:54035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,419 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,419 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:46:43,419 - uvicorn.access - INFO - 123.194.35.197:54034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:04,565 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:47:04,565 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:47:04,565 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:47:04,582 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:47:04,582 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:47:04,582 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:47:04,952 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:04,952 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:04,956 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:04,956 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:04,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:04,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:05,240 - app.api.classes - INFO - get_school
-2023-12-04 17:47:05,240 - app.api.classes - INFO - get_school
-2023-12-04 17:47:05,359 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:47:05,359 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:47:05,359 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:47:05,391 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:47:05,391 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:47:05,391 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:47:05,442 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:47:05,442 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:47:05,442 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:47:05,535 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,535 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,535 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,536 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,536 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,536 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,537 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,537 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,537 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,539 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,539 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,539 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,610 - uvicorn.access - INFO - 123.194.35.197:54077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,611 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,611 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,611 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,678 - uvicorn.access - INFO - 123.194.35.197:54087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,678 - uvicorn.access - INFO - 123.194.35.197:54087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:05,678 - uvicorn.access - INFO - 123.194.35.197:54087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:47:35,388 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:35,388 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:35,393 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:35,393 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:35,395 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:35,395 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:36,655 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:36,655 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:36,655 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:36,659 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:36,659 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:36,663 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:36,663 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:36,665 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:36,665 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:37,931 - uvicorn.access - INFO - 36.224.116.92:60806 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:37,931 - uvicorn.access - INFO - 36.224.116.92:60806 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:37,931 - uvicorn.access - INFO - 36.224.116.92:60806 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:37,934 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:37,934 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:37,938 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:37,938 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:37,939 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:37,939 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:38,562 - uvicorn.access - INFO - 36.224.116.92:60805 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:38,562 - uvicorn.access - INFO - 36.224.116.92:60805 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:38,562 - uvicorn.access - INFO - 36.224.116.92:60805 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:38,564 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:38,564 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:38,572 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:38,572 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:38,575 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:38,575 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:39,068 - uvicorn.access - INFO - 36.224.116.92:60809 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:39,068 - uvicorn.access - INFO - 36.224.116.92:60809 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:39,068 - uvicorn.access - INFO - 36.224.116.92:60809 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:39,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:39,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:39,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:39,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:39,077 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:39,077 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:39,565 - uvicorn.access - INFO - 36.224.116.92:60807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:39,565 - uvicorn.access - INFO - 36.224.116.92:60807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:39,565 - uvicorn.access - INFO - 36.224.116.92:60807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:39,596 - uvicorn.access - INFO - 36.224.116.92:60806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:47:39,596 - uvicorn.access - INFO - 36.224.116.92:60806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:47:39,596 - uvicorn.access - INFO - 36.224.116.92:60806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:47:39,611 - uvicorn.access - INFO - 36.224.116.92:60805 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:47:39,611 - uvicorn.access - INFO - 36.224.116.92:60805 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:47:39,611 - uvicorn.access - INFO - 36.224.116.92:60805 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:47:39,639 - uvicorn.access - INFO - 36.224.116.92:60809 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,639 - uvicorn.access - INFO - 36.224.116.92:60809 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,639 - uvicorn.access - INFO - 36.224.116.92:60809 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,647 - uvicorn.access - INFO - 36.224.116.92:60807 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,647 - uvicorn.access - INFO - 36.224.116.92:60807 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,647 - uvicorn.access - INFO - 36.224.116.92:60807 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:47:39,963 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:39,963 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:39,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:39,965 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:47:40,230 - app.api.classes - INFO - get_school
-2023-12-04 17:47:40,230 - app.api.classes - INFO - get_school
-2023-12-04 17:47:40,232 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,232 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,232 - uvicorn.access - INFO - 36.224.116.92:60808 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,236 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,236 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,236 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,295 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,295 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:40,295 - uvicorn.access - INFO - 36.224.116.92:60811 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:47:55,069 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:55,069 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:55,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:55,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:55,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:55,075 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:55,582 - uvicorn.access - INFO - 36.224.116.92:60906 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:55,582 - uvicorn.access - INFO - 36.224.116.92:60906 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:55,582 - uvicorn.access - INFO - 36.224.116.92:60906 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:47:55,585 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:55,585 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:55,589 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:55,589 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:55,591 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:55,591 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:56,851 - uvicorn.access - INFO - 36.224.116.92:60907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:56,851 - uvicorn.access - INFO - 36.224.116.92:60907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:56,851 - uvicorn.access - INFO - 36.224.116.92:60907 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:47:56,853 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:56,853 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:56,858 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:56,858 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:56,860 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:56,860 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:58,139 - uvicorn.access - INFO - 36.224.116.92:60905 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:58,139 - uvicorn.access - INFO - 36.224.116.92:60905 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:58,139 - uvicorn.access - INFO - 36.224.116.92:60905 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:47:58,141 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:58,141 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:58,146 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:58,146 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:58,147 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:58,147 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:59,417 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:59,417 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:59,417 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:47:59,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:59,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:47:59,450 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:59,450 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:47:59,452 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:59,452 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:47:59,939 - uvicorn.access - INFO - 36.224.116.92:60909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:59,939 - uvicorn.access - INFO - 36.224.116.92:60909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:59,939 - uvicorn.access - INFO - 36.224.116.92:60909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:47:59,956 - uvicorn.access - INFO - 36.224.116.92:60906 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:47:59,956 - uvicorn.access - INFO - 36.224.116.92:60906 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:47:59,956 - uvicorn.access - INFO - 36.224.116.92:60906 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:00,024 - uvicorn.access - INFO - 36.224.116.92:60905 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,024 - uvicorn.access - INFO - 36.224.116.92:60905 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,024 - uvicorn.access - INFO - 36.224.116.92:60905 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,036 - uvicorn.access - INFO - 36.224.116.92:60909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,036 - uvicorn.access - INFO - 36.224.116.92:60909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,036 - uvicorn.access - INFO - 36.224.116.92:60909 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:00,040 - uvicorn.access - INFO - 36.224.116.92:60907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:00,040 - uvicorn.access - INFO - 36.224.116.92:60907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:00,040 - uvicorn.access - INFO - 36.224.116.92:60907 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:00,350 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:00,350 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:00,392 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:00,392 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:00,609 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,609 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,609 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,632 - app.api.classes - INFO - get_school
-2023-12-04 17:48:00,632 - app.api.classes - INFO - get_school
-2023-12-04 17:48:00,635 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,635 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,635 - uvicorn.access - INFO - 36.224.116.92:60908 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,679 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,679 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:00,679 - uvicorn.access - INFO - 36.224.116.92:60912 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:09,457 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:09,457 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:09,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:09,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:09,463 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:09,463 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:10,740 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:10,740 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:10,740 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:10,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:10,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:10,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:10,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:10,751 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:10,751 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:12,031 - uvicorn.access - INFO - 36.224.116.92:60988 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:12,031 - uvicorn.access - INFO - 36.224.116.92:60988 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:12,031 - uvicorn.access - INFO - 36.224.116.92:60988 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:12,034 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:12,034 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:12,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:12,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:12,039 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:12,039 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:12,530 - uvicorn.access - INFO - 36.224.116.92:60994 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:12,530 - uvicorn.access - INFO - 36.224.116.92:60994 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:12,530 - uvicorn.access - INFO - 36.224.116.92:60994 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:12,538 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:12,538 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:12,542 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:12,542 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:12,544 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:12,544 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:13,031 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:13,031 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:13,031 - uvicorn.access - INFO - 36.224.116.92:60991 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:13,038 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:13,038 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:13,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:13,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:13,047 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:13,047 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:13,521 - uvicorn.access - INFO - 36.224.116.92:60992 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:13,521 - uvicorn.access - INFO - 36.224.116.92:60992 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:13,521 - uvicorn.access - INFO - 36.224.116.92:60992 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:13,537 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:13,537 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:13,537 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:13,551 - uvicorn.access - INFO - 36.224.116.92:60991 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,551 - uvicorn.access - INFO - 36.224.116.92:60991 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,551 - uvicorn.access - INFO - 36.224.116.92:60991 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,552 - uvicorn.access - INFO - 36.224.116.92:60988 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:13,552 - uvicorn.access - INFO - 36.224.116.92:60988 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:13,552 - uvicorn.access - INFO - 36.224.116.92:60988 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:13,599 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,599 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,599 - uvicorn.access - INFO - 36.224.116.92:60994 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:13,894 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:13,894 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:13,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:13,897 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:14,140 - app.api.classes - INFO - get_school
-2023-12-04 17:48:14,140 - app.api.classes - INFO - get_school
-2023-12-04 17:48:14,142 - uvicorn.access - INFO - 36.224.116.92:60990 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,142 - uvicorn.access - INFO - 36.224.116.92:60990 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,142 - uvicorn.access - INFO - 36.224.116.92:60990 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,164 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,164 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,164 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,227 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,227 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:14,227 - uvicorn.access - INFO - 36.224.116.92:60989 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:43,050 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:48:43,050 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:48:43,050 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:48:43,462 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,462 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,475 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,475 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,487 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,487 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:43,750 - app.api.classes - INFO - get_school
-2023-12-04 17:48:43,750 - app.api.classes - INFO - get_school
-2023-12-04 17:48:43,877 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:48:43,877 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:48:43,877 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:48:43,918 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:48:43,918 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:48:43,918 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:48:43,983 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:48:43,983 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:48:43,983 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:48:44,056 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,056 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,056 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,061 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,061 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,061 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,062 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,062 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,062 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,125 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,125 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,125 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,128 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,199 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,199 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,199 - uvicorn.access - INFO - 123.194.35.197:54157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:44,200 - uvicorn.access - INFO - 123.194.35.197:54173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:48:48,934 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:48,934 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:48,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:48,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:48,940 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:48,940 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:49,657 - uvicorn.access - INFO - 36.224.116.92:61168 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:49,657 - uvicorn.access - INFO - 36.224.116.92:61168 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:49,657 - uvicorn.access - INFO - 36.224.116.92:61168 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:48:49,660 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:49,660 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:49,664 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:49,664 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:49,665 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:49,665 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:50,198 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:50,198 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:50,198 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:48:50,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:50,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:50,205 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:50,205 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:50,206 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:50,206 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:50,957 - uvicorn.access - INFO - 36.224.116.92:61171 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:50,957 - uvicorn.access - INFO - 36.224.116.92:61171 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:50,957 - uvicorn.access - INFO - 36.224.116.92:61171 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:48:50,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:50,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:50,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:50,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:50,964 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:50,964 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:51,763 - uvicorn.access - INFO - 36.224.116.92:61169 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:51,763 - uvicorn.access - INFO - 36.224.116.92:61169 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:51,763 - uvicorn.access - INFO - 36.224.116.92:61169 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:48:51,770 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:51,770 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:48:51,775 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:51,775 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:48:51,776 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:51,776 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:48:53,047 - uvicorn.access - INFO - 36.224.116.92:61172 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:53,047 - uvicorn.access - INFO - 36.224.116.92:61172 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:53,047 - uvicorn.access - INFO - 36.224.116.92:61172 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:48:53,059 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:53,059 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:53,059 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:48:53,125 - uvicorn.access - INFO - 36.224.116.92:61171 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,125 - uvicorn.access - INFO - 36.224.116.92:61171 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,125 - uvicorn.access - INFO - 36.224.116.92:61171 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,132 - uvicorn.access - INFO - 36.224.116.92:61169 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,132 - uvicorn.access - INFO - 36.224.116.92:61169 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,132 - uvicorn.access - INFO - 36.224.116.92:61169 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:48:53,133 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:53,133 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:53,133 - uvicorn.access - INFO - 36.224.116.92:61168 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:48:53,391 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:53,391 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:53,424 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:53,424 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:48:53,633 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,633 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,633 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,651 - app.api.classes - INFO - get_school
-2023-12-04 17:48:53,651 - app.api.classes - INFO - get_school
-2023-12-04 17:48:53,653 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,653 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,653 - uvicorn.access - INFO - 36.224.116.92:61170 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,687 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,687 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:48:53,687 - uvicorn.access - INFO - 36.224.116.92:61174 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:10,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:10,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:10,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:10,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:10,546 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:10,546 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:11,039 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:11,039 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:11,039 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:11,044 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:11,044 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:11,048 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:11,048 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:11,049 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:11,049 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:11,542 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:11,542 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:11,542 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:11,545 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:11,545 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:11,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:11,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:11,553 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:11,553 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:12,837 - uvicorn.access - INFO - 36.224.116.92:61274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:12,837 - uvicorn.access - INFO - 36.224.116.92:61274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:12,837 - uvicorn.access - INFO - 36.224.116.92:61274 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:12,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:12,842 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:12,870 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:12,870 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:12,871 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:12,871 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:13,351 - uvicorn.access - INFO - 36.224.116.92:61271 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:13,351 - uvicorn.access - INFO - 36.224.116.92:61271 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:13,351 - uvicorn.access - INFO - 36.224.116.92:61271 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:13,354 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:13,354 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:13,358 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:13,358 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:13,359 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:13,359 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:13,835 - uvicorn.access - INFO - 36.224.116.92:61273 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:13,835 - uvicorn.access - INFO - 36.224.116.92:61273 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:13,835 - uvicorn.access - INFO - 36.224.116.92:61273 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:13,851 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:13,851 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:13,851 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:13,926 - uvicorn.access - INFO - 36.224.116.92:61273 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,926 - uvicorn.access - INFO - 36.224.116.92:61273 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,926 - uvicorn.access - INFO - 36.224.116.92:61273 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,937 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,937 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,937 - uvicorn.access - INFO - 36.224.116.92:61277 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:13,938 - uvicorn.access - INFO - 36.224.116.92:61274 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:13,938 - uvicorn.access - INFO - 36.224.116.92:61274 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:13,938 - uvicorn.access - INFO - 36.224.116.92:61274 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:14,252 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:14,252 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:14,255 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:14,255 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:14,523 - app.api.classes - INFO - get_school
-2023-12-04 17:49:14,523 - app.api.classes - INFO - get_school
-2023-12-04 17:49:14,526 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,526 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,526 - uvicorn.access - INFO - 36.224.116.92:61275 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,533 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,533 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,533 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,589 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,589 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:14,589 - uvicorn.access - INFO - 36.224.116.92:61272 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:39,956 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:39,956 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:39,965 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:39,965 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:39,967 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:39,967 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:40,461 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:40,461 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:40,461 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 17:49:40,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:40,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:40,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:40,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:40,470 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:40,470 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:40,957 - uvicorn.access - INFO - 36.224.116.92:61417 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:40,957 - uvicorn.access - INFO - 36.224.116.92:61417 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:40,957 - uvicorn.access - INFO - 36.224.116.92:61417 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 17:49:40,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:40,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:40,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:40,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:40,965 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:40,965 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:41,461 - uvicorn.access - INFO - 36.224.116.92:61420 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:41,461 - uvicorn.access - INFO - 36.224.116.92:61420 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:41,461 - uvicorn.access - INFO - 36.224.116.92:61420 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 17:49:41,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:41,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:41,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:41,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:41,470 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:41,470 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:41,940 - uvicorn.access - INFO - 36.224.116.92:61421 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:49:41,940 - uvicorn.access - INFO - 36.224.116.92:61421 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:49:41,940 - uvicorn.access - INFO - 36.224.116.92:61421 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 17:49:41,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:41,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:41,949 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:41,949 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:41,951 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:41,951 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:43,229 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:43,229 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:43,229 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 17:49:43,231 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:43,231 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 17:49:43,238 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:43,238 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 17:49:43,240 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:43,240 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 17:49:43,737 - uvicorn.access - INFO - 36.224.116.92:61418 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:43,737 - uvicorn.access - INFO - 36.224.116.92:61418 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:43,737 - uvicorn.access - INFO - 36.224.116.92:61418 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 17:49:43,812 - uvicorn.access - INFO - 36.224.116.92:61420 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:43,812 - uvicorn.access - INFO - 36.224.116.92:61420 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:43,812 - uvicorn.access - INFO - 36.224.116.92:61420 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 17:49:43,821 - uvicorn.access - INFO - 36.224.116.92:61417 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,821 - uvicorn.access - INFO - 36.224.116.92:61417 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,821 - uvicorn.access - INFO - 36.224.116.92:61417 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,836 - uvicorn.access - INFO - 36.224.116.92:61421 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,836 - uvicorn.access - INFO - 36.224.116.92:61421 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,836 - uvicorn.access - INFO - 36.224.116.92:61421 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 17:49:43,843 - uvicorn.access - INFO - 36.224.116.92:61418 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:43,843 - uvicorn.access - INFO - 36.224.116.92:61418 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:43,843 - uvicorn.access - INFO - 36.224.116.92:61418 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 17:49:44,116 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:44,116 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:44,175 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:44,175 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:49:44,351 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,351 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,351 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,383 - app.api.classes - INFO - get_school
-2023-12-04 17:49:44,383 - app.api.classes - INFO - get_school
-2023-12-04 17:49:44,385 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,385 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,385 - uvicorn.access - INFO - 36.224.116.92:61419 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,406 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,406 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:49:44,406 - uvicorn.access - INFO - 36.224.116.92:61416 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 17:51:18,574 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:18,574 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:18,574 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:18,865 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:18,865 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:18,870 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:18,870 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:18,953 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:18,953 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:19,193 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:19,193 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:19,193 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:19,238 - app.api.classes - INFO - get_school
-2023-12-04 17:51:19,238 - app.api.classes - INFO - get_school
-2023-12-04 17:51:19,363 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:19,363 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:19,363 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:19,376 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:19,376 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:19,376 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,447 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,449 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,449 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,449 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,515 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,516 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,516 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,516 - uvicorn.access - INFO - 123.194.35.197:54460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,589 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,589 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,589 - uvicorn.access - INFO - 123.194.35.197:54458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,590 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,590 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,590 - uvicorn.access - INFO - 123.194.35.197:54457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,591 - uvicorn.access - INFO - 123.194.35.197:54499 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,591 - uvicorn.access - INFO - 123.194.35.197:54499 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:19,591 - uvicorn.access - INFO - 123.194.35.197:54499 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:32,658 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:32,658 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:32,874 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:32,874 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:32,874 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:33,168 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:33,168 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:33,434 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:33,434 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:33,434 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:33,506 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:33,506 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:33,506 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:33,576 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,576 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,576 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,605 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,605 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,605 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,664 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,664 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,664 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,665 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,665 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,665 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,675 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,675 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,675 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,680 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,680 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,680 - uvicorn.access - INFO - 123.194.35.197:54558 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,730 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,730 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,730 - uvicorn.access - INFO - 123.194.35.197:54569 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,731 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,731 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,731 - uvicorn.access - INFO - 123.194.35.197:54500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,743 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,743 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,743 - uvicorn.access - INFO - 123.194.35.197:54570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:33,842 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:33,842 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:34,002 - app.api.classes - INFO - get_school
-2023-12-04 17:51:34,002 - app.api.classes - INFO - get_school
-2023-12-04 17:51:34,108 - uvicorn.access - INFO - 123.194.35.197:54556 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:34,108 - uvicorn.access - INFO - 123.194.35.197:54556 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:34,108 - uvicorn.access - INFO - 123.194.35.197:54556 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:58,530 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:58,530 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:58,530 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:51:58,633 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,633 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,886 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,911 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,911 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:51:58,984 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:58,984 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:58,984 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:51:59,143 - app.api.classes - INFO - get_school
-2023-12-04 17:51:59,143 - app.api.classes - INFO - get_school
-2023-12-04 17:51:59,251 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:59,251 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:59,251 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:51:59,294 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:59,294 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:59,294 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:51:59,364 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,364 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,364 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,369 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,369 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,369 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,370 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,370 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,370 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,435 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,435 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,435 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54559 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,442 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,502 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,502 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,502 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:51:59,515 - uvicorn.access - INFO - 123.194.35.197:54636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:33,375 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:53:33,375 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:53:33,375 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-04 17:53:33,444 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:53:33,444 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:53:33,444 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:53:33,754 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:33,754 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:33,775 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:33,775 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:33,855 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:33,855 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:53:34,117 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:53:34,117 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:53:34,117 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:53:34,165 - app.api.classes - INFO - get_school
-2023-12-04 17:53:34,165 - app.api.classes - INFO - get_school
-2023-12-04 17:53:34,167 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:53:34,167 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:53:34,167 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:53:34,280 - uvicorn.access - INFO - 123.194.35.197:54747 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:53:34,280 - uvicorn.access - INFO - 123.194.35.197:54747 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:53:34,280 - uvicorn.access - INFO - 123.194.35.197:54747 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,288 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,289 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,289 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,289 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54746 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,359 - uvicorn.access - INFO - 123.194.35.197:54745 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54744 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,360 - uvicorn.access - INFO - 123.194.35.197:54748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,388 - uvicorn.access - INFO - 123.194.35.197:54754 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,388 - uvicorn.access - INFO - 123.194.35.197:54754 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:53:34,388 - uvicorn.access - INFO - 123.194.35.197:54754 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:37,523 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:57:37,523 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:57:37,523 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 17:57:37,887 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:37,887 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:37,890 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:37,890 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:37,942 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:37,942 - app.api.classes - ERROR - 5459copy error
-2023-12-04 17:57:38,210 - app.api.classes - INFO - get_school
-2023-12-04 17:57:38,210 - app.api.classes - INFO - get_school
-2023-12-04 17:57:38,319 - uvicorn.access - INFO - 123.194.35.197:55043 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:57:38,319 - uvicorn.access - INFO - 123.194.35.197:55043 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:57:38,319 - uvicorn.access - INFO - 123.194.35.197:55043 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 17:57:38,325 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:57:38,325 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:57:38,325 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 17:57:38,364 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:57:38,364 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:57:38,364 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 17:57:38,444 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,444 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,444 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,448 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,518 - uvicorn.access - INFO - 123.194.35.197:55042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 17:57:38,598 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:01,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:01,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:01,718 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:01,718 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:01,720 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:01,720 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:02,276 - uvicorn.access - INFO - 36.224.116.92:65046 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 18:04:02,276 - uvicorn.access - INFO - 36.224.116.92:65046 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 18:04:02,276 - uvicorn.access - INFO - 36.224.116.92:65046 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-04 18:04:02,279 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:02,279 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:02,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:02,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:02,285 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:02,285 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:02,993 - uvicorn.access - INFO - 36.224.116.92:65049 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 18:04:02,993 - uvicorn.access - INFO - 36.224.116.92:65049 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 18:04:02,993 - uvicorn.access - INFO - 36.224.116.92:65049 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=totalUsers HTTP/1.1" 200
-2023-12-04 18:04:02,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:02,996 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:03,000 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:03,000 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:03,002 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:03,002 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:03,744 - uvicorn.access - INFO - 36.224.116.92:65045 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 18:04:03,744 - uvicorn.access - INFO - 36.224.116.92:65045 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 18:04:03,744 - uvicorn.access - INFO - 36.224.116.92:65045 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=averageSessionDuration HTTP/1.1" 200
-2023-12-04 18:04:03,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:03,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:03,751 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:03,751 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:03,752 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:03,752 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:04,254 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 18:04:04,254 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 18:04:04,254 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-04 18:04:04,256 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:04,256 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:04,261 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:04,261 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:04,262 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:04,262 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:04,744 - uvicorn.access - INFO - 36.224.116.92:65047 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 18:04:04,744 - uvicorn.access - INFO - 36.224.116.92:65047 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 18:04:04,744 - uvicorn.access - INFO - 36.224.116.92:65047 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-04 18:04:04,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:04,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
-2023-12-04 18:04:04,750 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:04,750 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
-2023-12-04 18:04:04,752 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:04,752 - oauth2client.client - INFO - Refreshing access_token
-2023-12-04 18:04:05,358 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 18:04:05,358 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 18:04:05,358 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/ga4_data?start_day=2023-11-04&end_day=2023-12-04&name=bounceRate HTTP/1.1" 200
-2023-12-04 18:04:05,416 - uvicorn.access - INFO - 36.224.116.92:65046 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 18:04:05,416 - uvicorn.access - INFO - 36.224.116.92:65046 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 18:04:05,416 - uvicorn.access - INFO - 36.224.116.92:65046 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-04 18:04:05,438 - uvicorn.access - INFO - 36.224.116.92:65045 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,438 - uvicorn.access - INFO - 36.224.116.92:65045 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,438 - uvicorn.access - INFO - 36.224.116.92:65045 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65047 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65047 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65047 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65049 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65049 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 18:04:05,447 - uvicorn.access - INFO - 36.224.116.92:65049 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-04 18:04:05,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:05,794 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:05,798 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:05,798 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:06,045 - app.api.classes - INFO - get_school
-2023-12-04 18:04:06,045 - app.api.classes - INFO - get_school
-2023-12-04 18:04:06,047 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,047 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,047 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,049 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,049 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,049 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,111 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,111 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:06,111 - uvicorn.access - INFO - 36.224.116.92:65048 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-04 18:04:41,645 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:41,645 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:41,920 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 18:04:41,920 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 18:04:41,920 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-04 18:04:42,135 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,135 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,135 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,243 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,243 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,243 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,335 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,335 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,335 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,436 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,436 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,436 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,534 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,534 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,534 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,633 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,633 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,633 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,740 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,740 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,740 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,833 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,833 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,833 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,911 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,911 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,911 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,994 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,994 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:42,994 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,084 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,084 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,084 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,174 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,174 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,174 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,263 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,263 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,263 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,343 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,343 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,343 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,433 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,433 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,433 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,520 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,520 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,520 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,604 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,604 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,604 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,692 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,692 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:43,692 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:44,800 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:44,800 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:44,800 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:45,004 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:45,004 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:45,175 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:45,175 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:45,175 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-04 18:04:45,506 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:45,506 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:04:45,697 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:04:45,697 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:04:45,697 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:04:45,810 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:45,810 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:45,810 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:45,914 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:45,914 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:45,914 - uvicorn.access - INFO - 49.215.84.187:56551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:46,006 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:46,006 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:04:46,006 - uvicorn.access - INFO - 49.215.84.187:56905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:04,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:57:04,042 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:57:04,224 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_class_name?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:04,224 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_class_name?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:04,224 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_class_name?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:04,325 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_event?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:04,325 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_event?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:04,325 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_event?class_name_id=610 HTTP/1.1" 200
-2023-12-04 18:57:05,129 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:57:05,129 - app.api.classes - ERROR - 5459copy error
-2023-12-04 18:57:05,330 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_class_name?is_check=1&category=%E8%97%8D%E6%9F%93&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:57:05,330 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_class_name?is_check=1&category=%E8%97%8D%E6%9F%93&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:57:05,330 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_class_name?is_check=1&category=%E8%97%8D%E6%9F%93&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 18:57:05,578 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:05,578 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:05,578 - uvicorn.access - INFO - 66.249.68.38:61584 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,180 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,180 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,180 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,475 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,475 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,475 - uvicorn.access - INFO - 66.249.68.39:52714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,956 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,956 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 18:57:06,956 - uvicorn.access - INFO - 66.249.68.32:41515 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 21:16:43,766 - uvicorn.access - INFO - 198.199.101.88:59058 - "GET / HTTP/1.1" 404
-2023-12-04 21:16:43,766 - uvicorn.access - INFO - 198.199.101.88:59058 - "GET / HTTP/1.1" 404
-2023-12-04 21:16:43,766 - uvicorn.access - INFO - 198.199.101.88:59058 - "GET / HTTP/1.1" 404
-2023-12-04 21:47:23,487 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:23,487 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:23,487 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:24,347 - app.api.classes - ERROR - 5459copy error
-2023-12-04 21:47:24,347 - app.api.classes - ERROR - 5459copy error
-2023-12-04 21:47:24,519 - uvicorn.access - INFO - 66.249.68.39:53866 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:24,519 - uvicorn.access - INFO - 66.249.68.39:53866 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:24,519 - uvicorn.access - INFO - 66.249.68.39:53866 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
-2023-12-04 21:47:25,641 - app.api.classes - ERROR - 5459copy error
-2023-12-04 21:47:25,641 - app.api.classes - ERROR - 5459copy error
-2023-12-04 21:47:25,826 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 21:47:25,826 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 21:47:25,826 - uvicorn.access - INFO - 66.249.68.38:62747 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:45,363 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,363 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,363 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,438 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,438 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,438 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-04 22:41:45,740 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:45,740 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:45,749 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:45,749 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:45,754 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:45,754 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,034 - app.api.classes - INFO - get_school
-2023-12-04 22:41:46,034 - app.api.classes - INFO - get_school
-2023-12-04 22:41:46,206 - uvicorn.access - INFO - 123.194.35.197:60380 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:46,206 - uvicorn.access - INFO - 123.194.35.197:60380 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:46,206 - uvicorn.access - INFO - 123.194.35.197:60380 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:46,257 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:46,257 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:46,257 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:46,308 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:46,308 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:46,308 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:46,488 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,488 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,488 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,601 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,601 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,601 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,672 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,672 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,672 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,684 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,684 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,741 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,741 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,741 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,753 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,753 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,805 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,805 - app.api.classes - ERROR - 5459copy error
-2023-12-04 22:41:46,814 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,814 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,814 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,886 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,886 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,886 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,954 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,954 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,954 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:46,975 - app.api.classes - INFO - get_school
-2023-12-04 22:41:46,975 - app.api.classes - INFO - get_school
-2023-12-04 22:41:47,083 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:47,083 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:47,083 - uvicorn.access - INFO - 123.194.35.197:60378 - "GET /api/get_school HTTP/1.1" 200
-2023-12-04 22:41:47,089 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,089 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,089 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,157 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,157 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,157 - uvicorn.access - INFO - 123.194.35.197:60390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,164 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:47,164 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:47,164 - uvicorn.access - INFO - 123.194.35.197:60377 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-04 22:41:47,230 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:47,230 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:47,230 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-04 22:41:47,300 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,300 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,300 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,365 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,365 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,365 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,432 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,432 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,432 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,499 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,499 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,499 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,565 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,565 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,565 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,631 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,631 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,631 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,698 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,698 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,698 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,765 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,765 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,765 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,836 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,836 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 22:41:47,836 - uvicorn.access - INFO - 123.194.35.197:60379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-04 23:17:33,015 - uvicorn.access - INFO - 152.32.199.33:44278 - "GET / HTTP/1.1" 404
-2023-12-04 23:17:33,015 - uvicorn.access - INFO - 152.32.199.33:44278 - "GET / HTTP/1.1" 404
-2023-12-04 23:17:33,015 - uvicorn.access - INFO - 152.32.199.33:44278 - "GET / HTTP/1.1" 404
-2023-12-04 23:17:42,497 - uvicorn.access - INFO - 152.32.199.33:47290 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 23:17:42,497 - uvicorn.access - INFO - 152.32.199.33:47290 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 23:17:42,497 - uvicorn.access - INFO - 152.32.199.33:47290 - "GET /favicon.ico HTTP/1.1" 404
-2023-12-04 23:17:46,347 - uvicorn.access - INFO - 152.32.199.33:48644 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 23:17:46,347 - uvicorn.access - INFO - 152.32.199.33:48644 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 23:17:46,347 - uvicorn.access - INFO - 152.32.199.33:48644 - "GET /robots.txt HTTP/1.1" 404
-2023-12-04 23:17:50,225 - uvicorn.access - INFO - 152.32.199.33:49764 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 23:17:50,225 - uvicorn.access - INFO - 152.32.199.33:49764 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 23:17:50,225 - uvicorn.access - INFO - 152.32.199.33:49764 - "GET /sitemap.xml HTTP/1.1" 404
-2023-12-04 23:55:20,666 - uvicorn.access - INFO - 66.249.68.39:64230 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
-2023-12-04 23:55:20,666 - uvicorn.access - INFO - 66.249.68.39:64230 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
-2023-12-04 23:55:20,666 - uvicorn.access - INFO - 66.249.68.39:64230 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
 2023-12-05 02:45:11,052 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /docs HTTP/1.1" 200
 2023-12-05 02:45:11,052 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /docs HTTP/1.1" 200
-2023-12-05 02:45:11,052 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /docs HTTP/1.1" 200
-2023-12-05 02:45:12,100 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 02:45:12,100 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 02:45:12,100 - uvicorn.access - INFO - 114.24.90.177:60667 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 03:15:35,001 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /robots.txt HTTP/1.1" 404
 2023-12-05 03:15:35,001 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /robots.txt HTTP/1.1" 404
-2023-12-05 03:15:35,001 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /robots.txt HTTP/1.1" 404
-2023-12-05 03:15:35,113 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
 2023-12-05 03:15:35,113 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
 2023-12-05 03:15:35,113 - uvicorn.access - INFO - 66.249.68.38:57366 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
 2023-12-05 04:06:21,824 - uvicorn.access - INFO - 167.94.145.52:60906 - "GET / HTTP/1.1" 404
 2023-12-05 04:06:21,824 - uvicorn.access - INFO - 167.94.145.52:60906 - "GET / HTTP/1.1" 404
-2023-12-05 04:06:21,824 - uvicorn.access - INFO - 167.94.145.52:60906 - "GET / HTTP/1.1" 404
-2023-12-05 04:06:25,656 - uvicorn.access - INFO - 167.94.145.52:53198 - "GET / HTTP/1.1" 404
 2023-12-05 04:06:25,656 - uvicorn.access - INFO - 167.94.145.52:53198 - "GET / HTTP/1.1" 404
 2023-12-05 04:06:25,656 - uvicorn.access - INFO - 167.94.145.52:53198 - "GET / HTTP/1.1" 404
 2023-12-05 04:06:27,867 - uvicorn.error - WARNING - Invalid HTTP request received.
 2023-12-05 04:06:27,867 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-12-05 04:06:27,867 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-12-05 04:13:37,815 - uvicorn.access - INFO - 118.26.39.179:3502 - "GET / HTTP/1.1" 404
 2023-12-05 04:13:37,815 - uvicorn.access - INFO - 118.26.39.179:3502 - "GET / HTTP/1.1" 404
 2023-12-05 04:13:37,815 - uvicorn.access - INFO - 118.26.39.179:3502 - "GET / HTTP/1.1" 404
 2023-12-05 04:30:25,217 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 04:30:25,217 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 04:30:25,217 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 04:30:25,408 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 04:30:25,408 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 04:30:25,408 - uvicorn.access - INFO - 69.160.160.57:52174 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 04:30:25,532 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,532 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,570 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,570 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,836 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,836 - app.api.classes - ERROR - 5459copy error
 2023-12-05 04:30:25,888 - uvicorn.access - INFO - 69.160.160.57:52178 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 04:30:25,888 - uvicorn.access - INFO - 69.160.160.57:52178 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 04:30:25,888 - uvicorn.access - INFO - 69.160.160.57:52178 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 04:30:25,974 - uvicorn.access - INFO - 69.160.160.57:52176 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 04:30:25,974 - uvicorn.access - INFO - 69.160.160.57:52176 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 04:30:25,974 - uvicorn.access - INFO - 69.160.160.57:52176 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 04:30:26,073 - app.api.classes - INFO - get_school
 2023-12-05 04:30:26,073 - app.api.classes - INFO - get_school
 2023-12-05 04:30:26,217 - uvicorn.access - INFO - 69.160.160.57:52210 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 04:30:26,217 - uvicorn.access - INFO - 69.160.160.57:52210 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 04:30:26,217 - uvicorn.access - INFO - 69.160.160.57:52210 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 04:45:36,072 - uvicorn.access - INFO - 66.249.68.32:60362 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 04:45:36,072 - uvicorn.access - INFO - 66.249.68.32:60362 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 04:45:36,072 - uvicorn.access - INFO - 66.249.68.32:60362 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 09:04:31,646 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 09:04:31,646 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 09:04:31,646 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 09:04:31,861 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:31,861 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:32,031 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 09:04:32,031 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 09:04:32,031 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 09:04:32,338 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:32,338 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:32,520 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:04:32,520 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:04:32,520 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:04:32,620 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,620 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,620 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,717 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,717 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:32,717 - uvicorn.access - INFO - 49.215.84.187:57036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:32,807 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,807 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:32,807 - uvicorn.access - INFO - 49.215.84.187:56825 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,348 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:41,348 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:41,613 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:04:41,613 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:04:41,613 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:04:41,798 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,798 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,798 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,899 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,899 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:41,899 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:41,987 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,987 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:41,987 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,080 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,080 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,080 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,179 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,179 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,179 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,289 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,289 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,289 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,378 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,378 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,378 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,458 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,458 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,458 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,549 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,549 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,549 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,637 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,637 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,637 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,728 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,728 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,728 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,818 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,818 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,818 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,907 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,907 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,907 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,987 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:42,987 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:42,987 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,067 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,067 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,067 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,149 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,149 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,149 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,238 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,238 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,238 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,328 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:43,328 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:43,328 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:45,578 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:04:45,578 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:04:45,578 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:04:45,814 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:45,814 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:45,988 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:04:45,988 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:04:45,988 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:04:46,312 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:46,312 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:04:46,517 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:04:46,517 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:04:46,517 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:04:46,628 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:46,628 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:46,628 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:46,727 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:46,727 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:46,727 - uvicorn.access - INFO - 49.215.84.187:57198 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:46,808 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:04:46,808 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:04:46,808 - uvicorn.access - INFO - 49.215.84.187:56707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:54,984 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:15:54,984 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:15:54,984 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:15:55,185 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:15:55,185 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:15:55,348 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:15:55,348 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:15:55,348 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:15:55,646 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:15:55,646 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:15:55,826 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:15:55,826 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:15:55,826 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:15:55,941 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:15:55,941 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:55,941 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:56,038 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:15:56,038 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:15:56,038 - uvicorn.access - INFO - 49.215.84.187:57172 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:15:56,129 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:15:56,129 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:15:56,129 - uvicorn.access - INFO - 49.215.84.187:57243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:41,020 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:16:41,020 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:16:41,020 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_event?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:16:41,249 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:41,249 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:41,436 - uvicorn.access - INFO - 49.215.84.187:57029 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:16:41,436 - uvicorn.access - INFO - 49.215.84.187:57029 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
-2023-12-05 09:16:41,436 - uvicorn.access - INFO - 49.215.84.187:57029 - "GET /api/get_class_name?class_name_id=9681 HTTP/1.1" 200
 2023-12-05 09:16:46,970 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:46,970 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:47,276 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:16:47,276 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:16:47,276 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:16:47,480 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,480 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,480 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,584 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,584 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,584 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,687 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,687 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,687 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,790 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,790 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,790 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,890 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,890 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,890 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:47,987 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,987 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:47,987 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,078 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,078 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,078 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,175 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,175 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,175 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,289 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,289 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,289 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,368 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,368 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,368 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,450 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,450 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,450 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,539 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,539 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,539 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,618 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,618 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,618 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,719 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,719 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,719 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,798 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,798 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,798 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,888 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,888 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,888 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,969 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:48,969 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:48,969 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:49,048 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:49,048 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:49,048 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:51,512 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:16:51,512 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:16:51,512 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:16:51,747 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:51,747 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:51,915 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:16:51,915 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:16:51,915 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:16:52,257 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:52,257 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:16:52,435 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:16:52,435 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:16:52,435 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:16:52,530 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,530 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,530 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,630 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,630 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:52,630 - uvicorn.access - INFO - 49.215.84.187:57387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:16:52,728 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,728 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:16:52,728 - uvicorn.access - INFO - 49.215.84.187:57179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:05,565 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_event?class_name_id=9298 HTTP/1.1" 200
 2023-12-05 09:28:05,565 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_event?class_name_id=9298 HTTP/1.1" 200
-2023-12-05 09:28:05,565 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_event?class_name_id=9298 HTTP/1.1" 200
 2023-12-05 09:28:05,787 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:28:05,787 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:28:05,957 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?class_name_id=9298 HTTP/1.1" 200
 2023-12-05 09:28:05,957 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?class_name_id=9298 HTTP/1.1" 200
-2023-12-05 09:28:05,957 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?class_name_id=9298 HTTP/1.1" 200
 2023-12-05 09:28:06,270 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:28:06,270 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:28:06,459 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:28:06,459 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:28:06,459 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:28:06,568 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,568 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,568 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,658 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,658 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:28:06,658 - uvicorn.access - INFO - 49.215.84.187:57277 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:28:06,749 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,749 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:28:06,749 - uvicorn.access - INFO - 49.215.84.187:56788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,200 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 09:29:03,200 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:29:03,200 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:29:03,210 - uvicorn.access - INFO - 49.215.84.187:56548 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:29:03,210 - uvicorn.access - INFO - 49.215.84.187:56548 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:29:03,210 - uvicorn.access - INFO - 49.215.84.187:56548 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:29:03,218 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:29:03,218 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:29:03,218 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:29:03,448 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:03,448 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:03,668 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:03,668 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:03,668 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:03,765 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,765 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,765 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,860 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,860 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,860 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,950 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:03,950 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:03,950 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,039 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,039 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,039 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,138 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,138 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,138 - uvicorn.access - INFO - 49.215.84.187:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:04,229 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,229 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:04,229 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,194 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:09,194 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:09,390 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:09,390 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:09,390 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:09,484 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,484 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,484 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,580 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,580 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,580 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,672 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,672 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,672 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,808 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,808 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,808 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,901 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,901 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,901 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,985 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:09,985 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:09,985 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,188 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:13,188 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:13,409 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:13,409 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:13,409 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:13,592 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,592 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,592 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,678 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,678 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,678 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,772 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,772 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,772 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,871 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,871 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,871 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,951 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:13,951 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:13,951 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:14,049 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:14,049 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:14,049 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,381 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:33,381 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:33,615 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:33,615 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:33,615 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:33,719 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,719 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,719 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,820 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,820 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,820 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,911 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,911 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,911 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,994 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:33,994 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:33,994 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:34,085 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:34,085 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:34,085 - uvicorn.access - INFO - 49.215.84.187:57191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:34,170 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:34,170 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:34,170 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:38,406 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:38,406 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:38,597 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:38,597 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:38,597 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:38,749 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:38,749 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:38,749 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:42,593 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:42,593 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:42,804 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:42,804 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:42,804 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:42,920 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:42,920 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:42,920 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,027 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,027 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,027 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,129 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,129 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,129 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,229 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,229 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,229 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,320 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,320 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,320 - uvicorn.access - INFO - 49.215.84.187:57012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:43,410 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,410 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:43,410 - uvicorn.access - INFO - 49.215.84.187:57013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,223 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:50,223 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:50,425 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:29:50,425 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:50,425 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:29:50,539 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,539 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,539 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,630 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,630 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,630 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,718 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,718 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,718 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,809 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,809 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,809 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:50,909 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,909 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:50,909 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:51,008 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:51,008 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:51,008 - uvicorn.access - INFO - 49.215.84.187:57106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:59,485 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:59,485 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:29:59,780 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:29:59,780 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:29:59,780 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:29:59,979 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:29:59,979 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:29:59,979 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,079 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,079 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,079 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,174 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,174 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,174 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,269 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,269 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,269 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,369 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,369 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,369 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,469 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,469 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,469 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,549 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,549 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,549 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,629 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,629 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,629 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,709 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,709 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,709 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,789 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,789 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,789 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,886 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,886 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,886 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:00,969 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,969 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:00,969 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,049 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,049 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,049 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,139 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,139 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,139 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,219 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,219 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,219 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,309 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,309 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,309 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,400 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,400 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,400 - uvicorn.access - INFO - 49.215.84.187:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:01,489 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,489 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:01,489 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:02,215 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:30:02,215 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:30:02,215 - uvicorn.access - INFO - 49.215.84.187:56837 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:30:55,706 - uvicorn.access - INFO - 49.215.84.187:56911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 09:30:55,706 - uvicorn.access - INFO - 49.215.84.187:56911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 09:30:55,706 - uvicorn.access - INFO - 49.215.84.187:56911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 09:30:55,764 - uvicorn.access - INFO - 49.215.84.187:56982 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 09:30:55,764 - uvicorn.access - INFO - 49.215.84.187:56982 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 09:30:55,764 - uvicorn.access - INFO - 49.215.84.187:56982 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 09:30:55,882 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:55,882 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:56,114 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:56,114 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:56,151 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:56,151 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:30:56,240 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:30:56,240 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:30:56,240 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:30:56,381 - app.api.classes - INFO - get_school
 2023-12-05 09:30:56,381 - app.api.classes - INFO - get_school
 2023-12-05 09:30:56,512 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 09:30:56,512 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 09:30:56,512 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 09:30:56,563 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:30:56,563 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:30:56,563 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:30:56,671 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:56,671 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:56,671 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:56,801 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:56,801 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:56,801 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:56,901 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:56,901 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:56,901 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,006 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,006 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,006 - uvicorn.access - INFO - 49.215.84.187:57118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,091 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,091 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,091 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,180 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,180 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,180 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,285 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,285 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,285 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,371 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,371 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,371 - uvicorn.access - INFO - 49.215.84.187:57053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,461 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:30:57,461 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:30:57,461 - uvicorn.access - INFO - 49.215.84.187:56700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:09,549 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:31:09,549 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:31:09,836 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:31:09,836 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:31:09,836 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:31:10,031 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,031 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,031 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,121 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,121 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,121 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,208 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,208 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,208 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,302 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,302 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,302 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,401 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,401 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,401 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,501 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,501 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,501 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,591 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,591 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,591 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,681 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,681 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,681 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,771 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,771 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,771 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,862 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,862 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,862 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,952 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:10,952 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:10,952 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,041 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,041 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,041 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,131 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,131 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,131 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,221 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,221 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,221 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,312 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,312 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,312 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,401 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,401 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,401 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,488 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,488 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,488 - uvicorn.access - INFO - 49.215.84.187:56661 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:11,570 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,570 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:11,570 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:12,387 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:31:12,387 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:31:12,387 - uvicorn.access - INFO - 49.215.84.187:57363 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:31:18,094 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A655 HTTP/1.1" 200
 2023-12-05 09:31:18,094 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A655 HTTP/1.1" 200
 2023-12-05 09:31:18,094 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A655 HTTP/1.1" 200
 2023-12-05 09:31:18,190 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:31:18,190 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:18,190 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:31:22,099 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A612345 HTTP/1.1" 200
 2023-12-05 09:31:22,099 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A612345 HTTP/1.1" 200
 2023-12-05 09:31:22,099 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A612345 HTTP/1.1" 200
 2023-12-05 09:31:26,511 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67384 HTTP/1.1" 200
 2023-12-05 09:31:26,511 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67384 HTTP/1.1" 200
-2023-12-05 09:31:26,511 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67384 HTTP/1.1" 200
-2023-12-05 09:31:30,274 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67788 HTTP/1.1" 200
 2023-12-05 09:31:30,274 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67788 HTTP/1.1" 200
 2023-12-05 09:31:30,274 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A67788 HTTP/1.1" 200
 2023-12-05 09:31:34,975 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6666 HTTP/1.1" 200
 2023-12-05 09:31:34,975 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6666 HTTP/1.1" 200
-2023-12-05 09:31:34,975 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6666 HTTP/1.1" 200
-2023-12-05 09:31:38,641 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6234 HTTP/1.1" 200
 2023-12-05 09:31:38,641 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6234 HTTP/1.1" 200
 2023-12-05 09:31:38,641 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6234 HTTP/1.1" 200
 2023-12-05 09:31:41,523 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A69453 HTTP/1.1" 200
 2023-12-05 09:31:41,523 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A69453 HTTP/1.1" 200
-2023-12-05 09:31:41,523 - uvicorn.access - INFO - 49.215.84.187:56944 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A69453 HTTP/1.1" 200
-2023-12-05 09:31:47,375 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:31:47,375 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:31:47,375 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:32:48,952 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:32:48,952 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:32:48,952 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
-2023-12-05 09:33:11,072 - uvicorn.access - INFO - 49.215.84.187:56607 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:33:11,072 - uvicorn.access - INFO - 49.215.84.187:56607 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:33:11,072 - uvicorn.access - INFO - 49.215.84.187:56607 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:33:22,471 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6 HTTP/1.1" 200
 2023-12-05 09:33:22,471 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6 HTTP/1.1" 200
-2023-12-05 09:33:22,471 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6 HTTP/1.1" 200
-2023-12-05 09:33:22,709 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,709 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,709 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,808 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,808 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:22,808 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:22,908 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,908 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:22,908 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,011 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,011 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,011 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,117 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,117 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,117 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,220 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,220 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,220 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,359 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,359 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,359 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,465 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,465 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,465 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,553 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,553 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,553 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,672 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,672 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,672 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,767 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,767 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,767 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,861 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,861 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,861 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:23,946 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,946 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:23,946 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,043 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,043 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,043 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,132 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,132 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,132 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,217 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,217 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,217 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,306 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,306 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,306 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,394 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,394 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,394 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,488 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,488 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,488 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,575 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,575 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,575 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,664 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,664 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,664 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,754 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,754 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,754 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,857 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,857 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,857 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,943 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:24,943 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:24,943 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:25,825 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:33:25,825 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:33:25,825 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:33:26,059 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:33:26,059 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:33:26,231 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:33:26,231 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 09:33:26,231 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 09:33:26,568 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:33:26,568 - app.api.classes - ERROR - 5459copy error
 2023-12-05 09:33:26,771 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:33:26,771 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:33:26,771 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:33:26,890 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:26,890 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:26,890 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:27,002 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:27,002 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:27,002 - uvicorn.access - INFO - 49.215.84.187:56762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:27,091 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:33:27,091 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:33:27,091 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,428 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%9D%90%E6%96%99%E8%B2%BB HTTP/1.1" 200
 2023-12-05 09:34:24,428 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%9D%90%E6%96%99%E8%B2%BB HTTP/1.1" 200
 2023-12-05 09:34:24,428 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%9D%90%E6%96%99%E8%B2%BB HTTP/1.1" 200
 2023-12-05 09:34:24,797 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:24,797 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,797 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,900 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:24,900 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:24,900 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:24,995 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:24,995 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:24,995 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,224 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,224 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,224 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,652 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,652 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,652 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,767 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,767 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,767 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,875 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,875 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,875 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,992 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:25,992 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:25,992 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,086 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,184 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,184 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,184 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,281 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,281 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,281 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,385 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,385 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,385 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,490 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,490 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,490 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,607 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,607 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,607 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,694 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,694 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,694 - uvicorn.access - INFO - 49.215.84.187:57137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,775 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:34:26,775 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:26,775 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:34:31,850 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:34:31,850 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:34:31,850 - uvicorn.access - INFO - 49.215.84.187:56505 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B1 HTTP/1.1" 200
 2023-12-05 09:34:50,679 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B HTTP/1.1" 200
 2023-12-05 09:34:50,679 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B HTTP/1.1" 200
-2023-12-05 09:34:50,679 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B HTTP/1.1" 200
-2023-12-05 09:35:29,971 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 09:35:29,971 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 09:35:29,971 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 09:35:29,972 - uvicorn.access - INFO - 49.215.84.187:57190 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 09:35:29,972 - uvicorn.access - INFO - 49.215.84.187:57190 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 09:35:29,972 - uvicorn.access - INFO - 49.215.84.187:57190 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 09:35:30,657 - app.api.classes - INFO - get_school
 2023-12-05 09:35:30,657 - app.api.classes - INFO - get_school
 2023-12-05 09:35:30,772 - uvicorn.access - INFO - 49.215.84.187:57122 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 09:35:30,772 - uvicorn.access - INFO - 49.215.84.187:57122 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 09:35:30,772 - uvicorn.access - INFO - 49.215.84.187:57122 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 09:35:30,798 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:35:30,798 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:35:30,798 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:35:30,832 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:35:30,832 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:35:30,832 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 09:35:30,947 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:30,947 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:30,947 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,045 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,045 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,045 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,135 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,135 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,135 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,235 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,235 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,235 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,324 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,324 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,324 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,405 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,405 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,405 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,507 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,507 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,507 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,595 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,595 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,595 - uvicorn.access - INFO - 49.215.84.187:56839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:35:31,697 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,697 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:35:31,697 - uvicorn.access - INFO - 49.215.84.187:56698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,212 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:38:32,212 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:38:32,212 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:38:32,419 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,419 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,419 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,517 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,517 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,517 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,613 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,613 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,613 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,706 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,706 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,706 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,808 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,808 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,808 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,899 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,899 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,899 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,996 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:32,996 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:32,996 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,097 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,097 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,097 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,187 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,187 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,187 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,274 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,274 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,274 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,356 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,356 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,356 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,448 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,448 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,448 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,536 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,536 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,536 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,625 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,625 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,625 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,716 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,716 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,716 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,796 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,796 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,796 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,876 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,876 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,876 - uvicorn.access - INFO - 49.215.84.187:57418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,957 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:33,957 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:33,957 - uvicorn.access - INFO - 49.215.84.187:57000 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:40,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:38:40,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:38:40,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:38:40,681 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:38:40,681 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:38:40,681 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:38:41,231 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:38:41,231 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:38:41,231 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:38:41,337 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,337 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,337 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:41,438 - uvicorn.access - INFO - 49.215.84.187:56943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,528 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:41,528 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:41,528 - uvicorn.access - INFO - 49.215.84.187:56721 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:48,550 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:38:48,550 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:38:48,550 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:38:51,449 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
 2023-12-05 09:38:51,449 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
-2023-12-05 09:38:51,449 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
 2023-12-05 09:38:51,695 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
 2023-12-05 09:38:51,695 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
-2023-12-05 09:38:51,695 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
-2023-12-05 09:38:52,216 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:38:52,216 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:38:52,216 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:38:52,406 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:52,406 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:52,406 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:52,506 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:52,506 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:52,506 - uvicorn.access - INFO - 49.215.84.187:57032 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:38:52,588 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:52,588 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:38:52,588 - uvicorn.access - INFO - 49.215.84.187:56748 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,414 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:39:15,414 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 09:39:15,414 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 09:39:15,619 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,619 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,619 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,720 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,720 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,720 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,808 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,808 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,808 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,902 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,902 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,902 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:15,999 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,999 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:15,999 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,086 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,086 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,086 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,182 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,182 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,182 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,268 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,268 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,268 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,357 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,357 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,357 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,436 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,436 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,436 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,516 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,516 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,516 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,598 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,598 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,598 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,678 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,678 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,678 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,758 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,758 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,758 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,848 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,848 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,848 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:16,926 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,926 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:16,926 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:17,007 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:17,007 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:17,007 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:17,090 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:17,090 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:17,090 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:19,309 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:39:19,309 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:39:19,309 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:39:19,749 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:39:19,749 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:39:19,749 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:39:20,318 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:39:20,318 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:20,318 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:20,417 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,417 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,417 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,518 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,518 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:20,518 - uvicorn.access - INFO - 49.215.84.187:57200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,608 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:20,608 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:20,608 - uvicorn.access - INFO - 49.215.84.187:56922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:48,094 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:39:48,094 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:39:48,094 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:39:48,284 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:39:48,284 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:39:48,284 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:39:48,764 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:39:48,764 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:48,764 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:39:48,955 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:48,955 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:48,955 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:49,046 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:49,046 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:49,046 - uvicorn.access - INFO - 49.215.84.187:56692 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:49,136 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:39:49,136 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:39:49,136 - uvicorn.access - INFO - 49.215.84.187:56993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:56,897 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:42:56,897 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:42:56,897 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:42:57,341 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:42:57,341 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:42:57,341 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:42:58,769 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:42:58,769 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:42:58,769 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:42:58,879 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:42:58,879 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:58,879 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:42:58,978 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:42:58,978 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:58,978 - uvicorn.access - INFO - 49.215.84.187:57039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:42:59,080 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:42:59,080 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:42:59,080 - uvicorn.access - INFO - 49.215.84.187:56688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:48,257 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:44:48,257 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:44:48,257 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:44:48,582 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:44:48,582 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:44:48,582 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:44:49,077 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:44:49,077 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:44:49,077 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:44:49,189 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:49,189 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:49,189 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:49,290 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:49,290 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:49,290 - uvicorn.access - INFO - 49.215.84.187:57293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:44:49,380 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:49,380 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:44:49,380 - uvicorn.access - INFO - 49.215.84.187:57222 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:37,515 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:46:37,515 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:46:37,515 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 09:46:37,869 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:46:37,869 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:46:37,869 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 09:46:38,356 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:46:38,356 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 09:46:38,356 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:46:38,465 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:38,465 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:38,465 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:38,550 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:38,550 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:38,550 - uvicorn.access - INFO - 49.215.84.187:57280 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:38,650 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:46:38,650 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:46:38,650 - uvicorn.access - INFO - 49.215.84.187:57279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:03,312 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 09:50:03,312 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:50:03,312 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 09:50:03,323 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:50:03,323 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:50:03,323 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:50:03,324 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:50:03,324 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 09:50:03,324 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 09:50:03,762 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 09:50:03,762 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:50:03,762 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 09:50:03,872 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:03,872 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:03,872 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:03,970 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:03,970 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:03,970 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,061 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,061 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,061 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,156 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,156 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,156 - uvicorn.access - INFO - 49.215.84.187:57005 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,168 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:50:04,168 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:04,168 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:04,258 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,258 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,258 - uvicorn.access - INFO - 49.215.84.187:57428 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,355 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,355 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:04,355 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:04,568 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 09:50:04,568 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:04,568 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 09:50:05,085 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:50:05,085 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:50:05,085 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 09:50:05,189 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:05,189 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:05,189 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:05,290 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:05,290 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:05,290 - uvicorn.access - INFO - 49.215.84.187:56726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 09:50:05,382 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:05,382 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 09:50:05,382 - uvicorn.access - INFO - 49.215.84.187:57007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:02,972 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:00:02,972 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 10:00:02,972 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:00:03,162 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,162 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,162 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,255 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,255 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,255 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,347 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,347 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,347 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,362 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,362 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,362 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,382 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,382 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,382 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,393 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,393 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,393 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,394 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,394 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,394 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,395 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,395 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,395 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,446 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,446 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,446 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,462 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,462 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,462 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,478 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,478 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,478 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,503 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,503 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,503 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,512 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,512 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,512 - uvicorn.access - INFO - 49.215.84.187:57185 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,513 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,513 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,513 - uvicorn.access - INFO - 49.215.84.187:57043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,533 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,533 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,533 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,552 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,552 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,552 - uvicorn.access - INFO - 49.215.84.187:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,581 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,581 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,581 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,603 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:03,603 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:03,603 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:08,486 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_event?class_name_id=9370 HTTP/1.1" 200
 2023-12-05 10:00:08,486 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_event?class_name_id=9370 HTTP/1.1" 200
 2023-12-05 10:00:08,486 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_event?class_name_id=9370 HTTP/1.1" 200
 2023-12-05 10:00:08,855 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?class_name_id=9370 HTTP/1.1" 200
 2023-12-05 10:00:08,855 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?class_name_id=9370 HTTP/1.1" 200
-2023-12-05 10:00:08,855 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?class_name_id=9370 HTTP/1.1" 200
 2023-12-05 10:00:09,372 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:00:09,372 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:00:09,372 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:00:09,482 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,482 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,482 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,573 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,573 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:09,573 - uvicorn.access - INFO - 49.215.84.187:56764 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:09,663 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,663 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:09,663 - uvicorn.access - INFO - 49.215.84.187:56556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,138 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:00:39,138 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 10:00:39,138 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:00:39,332 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,332 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,332 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,433 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,433 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,433 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,511 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,511 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,511 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,520 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,530 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,530 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,530 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,531 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,601 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,601 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,601 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,620 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,620 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,620 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,621 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,621 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,621 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,628 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,628 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,628 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,645 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,645 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,645 - uvicorn.access - INFO - 49.215.84.187:56819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,647 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,647 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,647 - uvicorn.access - INFO - 49.215.84.187:56964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,693 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,693 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,693 - uvicorn.access - INFO - 49.215.84.187:57382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,726 - uvicorn.access - INFO - 49.215.84.187:57451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,727 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:00:39,727 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:00:39,727 - uvicorn.access - INFO - 49.215.84.187:56965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:03:58,972 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 10:03:58,972 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 10:03:58,972 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 10:03:59,312 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 10:03:59,312 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 10:03:59,312 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 10:03:59,803 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:03:59,803 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:03:59,803 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:03:59,912 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:03:59,912 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:03:59,912 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:00,012 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:00,012 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:00,012 - uvicorn.access - INFO - 49.215.84.187:56803 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:00,090 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:00,090 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:00,090 - uvicorn.access - INFO - 49.215.84.187:56592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:15,656 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
 2023-12-05 10:04:15,656 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
 2023-12-05 10:04:15,656 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
 2023-12-05 10:04:16,024 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:04:16,024 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:04:16,024 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:04:16,112 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
 2023-12-05 10:04:16,112 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
-2023-12-05 10:04:16,112 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
-2023-12-05 10:04:16,290 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:04:16,290 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:04:16,290 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:04:16,785 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:16,785 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:04:16,785 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:16,891 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:16,891 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:16,891 - uvicorn.access - INFO - 49.215.84.187:57035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:16,908 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:16,908 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:16,908 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:16,990 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:16,990 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:16,990 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,082 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,082 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,082 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,184 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,184 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,184 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,291 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,291 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,291 - uvicorn.access - INFO - 49.215.84.187:56894 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:17,377 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,377 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:17,377 - uvicorn.access - INFO - 49.215.84.187:57247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:22,878 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
 2023-12-05 10:04:22,878 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
-2023-12-05 10:04:22,878 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
 2023-12-05 10:04:23,291 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
 2023-12-05 10:04:23,291 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
-2023-12-05 10:04:23,291 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
-2023-12-05 10:04:23,813 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:23,813 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:23,813 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:04:23,982 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:23,982 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:23,982 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:24,082 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:24,082 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:24,082 - uvicorn.access - INFO - 49.215.84.187:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:04:24,183 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:24,183 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:04:24,183 - uvicorn.access - INFO - 49.215.84.187:56631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:39,998 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:05:39,998 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:05:39,998 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:05:40,456 - uvicorn.access - INFO - 49.215.84.187:57308 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:05:40,456 - uvicorn.access - INFO - 49.215.84.187:57308 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:05:40,456 - uvicorn.access - INFO - 49.215.84.187:57308 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:05:43,669 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:05:43,669 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:05:43,669 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:05:43,901 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 10:05:43,901 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:05:43,901 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 10:05:44,419 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:05:44,419 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:05:44,419 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:05:44,523 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:44,523 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:44,523 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:44,612 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:44,612 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:44,612 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:05:44,703 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:44,703 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:05:44,703 - uvicorn.access - INFO - 49.215.84.187:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:37,179 - uvicorn.access - INFO - 123.194.35.197:64771 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 10:21:37,179 - uvicorn.access - INFO - 123.194.35.197:64771 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 10:21:37,179 - uvicorn.access - INFO - 123.194.35.197:64771 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 10:21:37,828 - app.api.classes - INFO - get_school
 2023-12-05 10:21:37,828 - app.api.classes - INFO - get_school
 2023-12-05 10:21:37,949 - uvicorn.access - INFO - 123.194.35.197:64770 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 10:21:37,949 - uvicorn.access - INFO - 123.194.35.197:64770 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 10:21:37,949 - uvicorn.access - INFO - 123.194.35.197:64770 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 10:21:38,000 - uvicorn.access - INFO - 123.194.35.197:64768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:21:38,000 - uvicorn.access - INFO - 123.194.35.197:64768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:21:38,000 - uvicorn.access - INFO - 123.194.35.197:64768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:21:38,036 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 10:21:38,036 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 10:21:38,036 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 10:21:38,104 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,104 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,104 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,170 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,170 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,170 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,236 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,236 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,236 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,302 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,302 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,302 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,368 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,368 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,368 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,435 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,435 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,435 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,514 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,514 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,514 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,579 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,579 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,579 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,644 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:21:38,644 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:21:38,644 - uvicorn.access - INFO - 123.194.35.197:64769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,253 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:27:20,253 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:27:20,253 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 10:27:20,442 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,442 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,442 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,559 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,559 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,559 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,664 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,664 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,664 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,672 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,672 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,672 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,673 - uvicorn.access - INFO - 49.215.84.187:57135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,674 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,674 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,674 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,889 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,889 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,889 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,982 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:20,982 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:20,982 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,068 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,078 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,078 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,078 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,085 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,085 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,085 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,181 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,181 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,181 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,182 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,182 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,182 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,281 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,281 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,281 - uvicorn.access - INFO - 49.215.84.187:57193 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,282 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:21,282 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:21,282 - uvicorn.access - INFO - 49.215.84.187:56853 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:22,292 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:27:22,292 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:27:22,292 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 10:27:22,733 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:27:22,733 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:27:22,733 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 10:27:23,338 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:27:23,338 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 10:27:23,338 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 10:27:23,450 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:23,450 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:23,450 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:23,551 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:23,551 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:23,551 - uvicorn.access - INFO - 49.215.84.187:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:23,651 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 10:27:23,651 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:27:23,651 - uvicorn.access - INFO - 49.215.84.187:57342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 10:44:50,293 - uvicorn.access - INFO - 192.155.90.118:31174 - "GET / HTTP/1.1" 404
 2023-12-05 10:44:50,293 - uvicorn.access - INFO - 192.155.90.118:31174 - "GET / HTTP/1.1" 404
 2023-12-05 10:44:50,293 - uvicorn.access - INFO - 192.155.90.118:31174 - "GET / HTTP/1.1" 404
 2023-12-05 11:04:44,662 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E5%85%B6%E4%BB%96%E9%A1%9E HTTP/1.1" 200
 2023-12-05 11:04:44,662 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E5%85%B6%E4%BB%96%E9%A1%9E HTTP/1.1" 200
-2023-12-05 11:04:44,662 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E5%85%B6%E4%BB%96%E9%A1%9E HTTP/1.1" 200
 2023-12-05 11:04:48,118 - uvicorn.access - INFO - 49.215.84.187:57131 - "GET /api/get_event?class_name_id=5432 HTTP/1.1" 200
 2023-12-05 11:04:48,118 - uvicorn.access - INFO - 49.215.84.187:57131 - "GET /api/get_event?class_name_id=5432 HTTP/1.1" 200
-2023-12-05 11:04:48,118 - uvicorn.access - INFO - 49.215.84.187:57131 - "GET /api/get_event?class_name_id=5432 HTTP/1.1" 200
-2023-12-05 11:04:48,393 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?class_name_id=5432 HTTP/1.1" 200
 2023-12-05 11:04:48,393 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?class_name_id=5432 HTTP/1.1" 200
 2023-12-05 11:04:48,393 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?class_name_id=5432 HTTP/1.1" 200
 2023-12-05 11:04:48,861 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:04:48,861 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:04:48,861 - uvicorn.access - INFO - 49.215.84.187:57291 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:07:07,426 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:07:07,426 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:07:07,426 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:07:07,627 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:07,627 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:07,627 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,054 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,054 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,054 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,060 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,061 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,062 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,062 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,062 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,187 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,187 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,187 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,188 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,188 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,188 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,189 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,189 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,189 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,190 - uvicorn.access - INFO - 49.215.84.187:57034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,191 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,191 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,191 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,298 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,298 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,298 - uvicorn.access - INFO - 49.215.84.187:56566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56755 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56613 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,299 - uvicorn.access - INFO - 49.215.84.187:56966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:07:08,300 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,300 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:07:08,300 - uvicorn.access - INFO - 49.215.84.187:57102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:02,512 - uvicorn.access - INFO - 49.215.84.187:56977 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:08:02,512 - uvicorn.access - INFO - 49.215.84.187:56977 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 11:08:02,512 - uvicorn.access - INFO - 49.215.84.187:56977 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:08:02,534 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:08:02,534 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:08:02,534 - uvicorn.access - INFO - 49.215.84.187:57188 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:08:02,536 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:08:02,536 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:08:02,536 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:08:03,062 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:03,062 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:03,062 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:03,180 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,180 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,180 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,280 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,280 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,280 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,369 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,369 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,369 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,460 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,460 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,460 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,557 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,557 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,557 - uvicorn.access - INFO - 49.215.84.187:56840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,640 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:03,640 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:03,640 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:07,119 - uvicorn.access - INFO - 114.39.220.140:62168 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:08:07,119 - uvicorn.access - INFO - 114.39.220.140:62168 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:08:07,119 - uvicorn.access - INFO - 114.39.220.140:62168 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:08:07,800 - app.api.classes - INFO - get_school
 2023-12-05 11:08:07,800 - app.api.classes - INFO - get_school
 2023-12-05 11:08:07,915 - uvicorn.access - INFO - 114.39.220.140:62167 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:08:07,915 - uvicorn.access - INFO - 114.39.220.140:62167 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:08:07,915 - uvicorn.access - INFO - 114.39.220.140:62167 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:08:07,951 - uvicorn.access - INFO - 114.39.220.140:62169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:08:07,951 - uvicorn.access - INFO - 114.39.220.140:62169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:07,951 - uvicorn.access - INFO - 114.39.220.140:62169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:08,001 - uvicorn.access - INFO - 114.39.220.140:62166 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:08:08,001 - uvicorn.access - INFO - 114.39.220.140:62166 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:08:08,001 - uvicorn.access - INFO - 114.39.220.140:62166 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:08:08,792 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:08,792 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:08,792 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:08,949 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:08,949 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:08,949 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:09,049 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:09,049 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:09,049 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,308 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:11,308 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:08:11,308 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:08:11,419 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,419 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,419 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,520 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,520 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,520 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,620 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,620 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,620 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,710 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,710 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,710 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,799 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,799 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,799 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,889 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:11,889 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:11,889 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:16,371 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:16,371 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:16,371 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:16,746 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:16,746 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:16,746 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:17,272 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:08:17,272 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:17,272 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:08:17,386 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,386 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,386 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,487 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,487 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:17,487 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,580 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:17,580 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:17,580 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:19,232 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:19,232 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:19,232 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_event?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:19,611 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
 2023-12-05 11:08:19,611 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:19,611 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?class_name_id=9297 HTTP/1.1" 200
-2023-12-05 11:08:20,165 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:08:20,165 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:08:20,165 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:08:20,260 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:20,260 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:20,260 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:20,359 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:20,359 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:20,359 - uvicorn.access - INFO - 49.215.84.187:56909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:20,439 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:20,439 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:20,439 - uvicorn.access - INFO - 49.215.84.187:56638 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,529 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,529 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,529 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,693 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,693 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,693 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:55,899 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,899 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:55,899 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,053 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,053 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,053 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,191 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,191 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,191 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,268 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,268 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,268 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,328 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,328 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,328 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,383 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,383 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,383 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:08:56,430 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,430 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:08:56,430 - uvicorn.access - INFO - 114.39.220.140:62202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:09:53,405 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:09:53,405 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:09:53,405 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:09:53,428 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:09:53,428 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:09:53,428 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:09:53,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:53,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:53,513 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:53,513 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:53,518 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:53,518 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:54,438 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:09:54,438 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:09:54,438 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:09:54,440 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:54,440 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:54,446 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:54,446 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:54,447 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:54,447 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:55,507 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:09:55,507 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:09:55,507 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:09:55,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:55,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:55,522 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:55,522 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:55,523 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:55,523 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:57,439 - uvicorn.access - INFO - 36.224.116.92:56565 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:09:57,439 - uvicorn.access - INFO - 36.224.116.92:56565 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:09:57,439 - uvicorn.access - INFO - 36.224.116.92:56565 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:09:57,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:57,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:57,451 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:57,451 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:57,452 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:57,452 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:58,777 - uvicorn.access - INFO - 36.224.116.92:56564 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:09:58,777 - uvicorn.access - INFO - 36.224.116.92:56564 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:09:58,777 - uvicorn.access - INFO - 36.224.116.92:56564 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:09:58,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:58,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:09:58,786 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:58,786 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:09:58,788 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:09:58,788 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:10:01,034 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:10:01,034 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:10:01,034 - uvicorn.access - INFO - 36.224.116.92:56563 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:10:01,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:10:01,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:10:01,042 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:10:01,042 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:10:01,043 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:10:01,043 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:10:01,623 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:10:01,623 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:10:01,623 - uvicorn.access - INFO - 36.224.116.92:56567 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:10:01,645 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:10:01,645 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:10:01,645 - uvicorn.access - INFO - 36.224.116.92:56565 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:10:01,692 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:10:01,692 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:10:01,692 - uvicorn.access - INFO - 36.224.116.92:56564 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:10:02,222 - app.api.classes - INFO - get_school
 2023-12-05 11:10:02,222 - app.api.classes - INFO - get_school
 2023-12-05 11:10:02,225 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:10:02,225 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:10:02,225 - uvicorn.access - INFO - 36.224.116.92:56562 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:10:02,229 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:10:02,229 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:10:02,229 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:10:02,313 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:10:02,313 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:10:02,313 - uvicorn.access - INFO - 36.224.116.92:56566 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:01,153 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:11:01,153 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:11:01,153 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:11:01,417 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:11:01,417 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:11:01,417 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:11:01,522 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:11:01,522 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:11:01,522 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:11:02,044 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:11:02,044 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:11:02,044 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:11:02,340 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,340 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,340 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:56588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:56588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,358 - uvicorn.access - INFO - 49.215.84.187:56588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,359 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,359 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,359 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,441 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,441 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,441 - uvicorn.access - INFO - 49.215.84.187:56617 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,458 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:02,458 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:11:02,458 - uvicorn.access - INFO - 49.215.84.187:56939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:11:27,889 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:27,889 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:27,899 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:27,899 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:27,901 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:27,901 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:29,260 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:11:29,260 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:11:29,260 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:11:29,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:29,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:29,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:29,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:29,273 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:29,273 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:30,110 - uvicorn.access - INFO - 36.224.116.92:56601 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:11:30,110 - uvicorn.access - INFO - 36.224.116.92:56601 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:11:30,110 - uvicorn.access - INFO - 36.224.116.92:56601 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:11:30,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:30,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:30,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:30,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:30,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:30,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:31,443 - uvicorn.access - INFO - 36.224.116.92:56602 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:11:31,443 - uvicorn.access - INFO - 36.224.116.92:56602 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:11:31,443 - uvicorn.access - INFO - 36.224.116.92:56602 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:11:31,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:31,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:31,450 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:31,450 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:31,452 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:31,452 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:33,028 - uvicorn.access - INFO - 36.224.116.92:56600 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:11:33,028 - uvicorn.access - INFO - 36.224.116.92:56600 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:11:33,028 - uvicorn.access - INFO - 36.224.116.92:56600 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:11:33,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:33,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:33,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:33,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:33,038 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:33,038 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:33,817 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:11:33,817 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:11:33,817 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:11:33,819 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:33,819 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:11:33,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:33,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:11:33,827 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:33,827 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:11:34,331 - uvicorn.access - INFO - 36.224.116.92:56603 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:11:34,331 - uvicorn.access - INFO - 36.224.116.92:56603 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:11:34,331 - uvicorn.access - INFO - 36.224.116.92:56603 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:11:34,438 - uvicorn.access - INFO - 36.224.116.92:56602 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:11:34,438 - uvicorn.access - INFO - 36.224.116.92:56602 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,438 - uvicorn.access - INFO - 36.224.116.92:56602 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,452 - uvicorn.access - INFO - 36.224.116.92:56600 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:11:34,452 - uvicorn.access - INFO - 36.224.116.92:56600 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:11:34,452 - uvicorn.access - INFO - 36.224.116.92:56600 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:11:34,461 - uvicorn.access - INFO - 36.224.116.92:56603 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:11:34,461 - uvicorn.access - INFO - 36.224.116.92:56603 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,461 - uvicorn.access - INFO - 36.224.116.92:56603 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:11:34,479 - uvicorn.access - INFO - 36.224.116.92:56601 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:11:34,479 - uvicorn.access - INFO - 36.224.116.92:56601 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:11:34,479 - uvicorn.access - INFO - 36.224.116.92:56601 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:11:34,932 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:11:34,932 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:34,932 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:11:35,015 - app.api.classes - INFO - get_school
 2023-12-05 11:11:35,015 - app.api.classes - INFO - get_school
 2023-12-05 11:11:35,020 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:11:35,020 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:35,020 - uvicorn.access - INFO - 36.224.116.92:56604 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:11:35,040 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:11:35,040 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:11:35,040 - uvicorn.access - INFO - 36.224.116.92:56599 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:29,495 - uvicorn.access - INFO - 114.39.220.140:62331 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 11:12:29,495 - uvicorn.access - INFO - 114.39.220.140:62331 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 11:12:29,495 - uvicorn.access - INFO - 114.39.220.140:62331 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 11:12:29,497 - uvicorn.access - INFO - 114.39.220.140:62330 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 11:12:29,497 - uvicorn.access - INFO - 114.39.220.140:62330 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 11:12:29,497 - uvicorn.access - INFO - 114.39.220.140:62330 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 11:12:29,501 - uvicorn.access - INFO - 114.39.220.140:62329 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:12:29,501 - uvicorn.access - INFO - 114.39.220.140:62329 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:12:29,501 - uvicorn.access - INFO - 114.39.220.140:62329 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:12:29,533 - uvicorn.access - INFO - 114.39.220.140:62332 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 11:12:29,533 - uvicorn.access - INFO - 114.39.220.140:62332 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 11:12:29,533 - uvicorn.access - INFO - 114.39.220.140:62332 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 11:12:29,535 - uvicorn.access - INFO - 114.39.220.140:62333 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:12:29,535 - uvicorn.access - INFO - 114.39.220.140:62333 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:12:29,535 - uvicorn.access - INFO - 114.39.220.140:62333 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:12:40,925 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:40,925 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:40,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:40,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:40,941 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:40,941 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:41,449 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:12:41,449 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:12:41,449 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:12:41,452 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:41,452 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:41,459 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:41,459 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:41,461 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:41,461 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,004 - uvicorn.access - INFO - 36.224.116.92:56636 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:12:42,004 - uvicorn.access - INFO - 36.224.116.92:56636 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:12:42,004 - uvicorn.access - INFO - 36.224.116.92:56636 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:12:42,006 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,006 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,012 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,012 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,014 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,014 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,517 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:12:42,517 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:12:42,517 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:12:42,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,525 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,525 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,527 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,527 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,965 - uvicorn.access - INFO - 36.224.116.92:56632 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:12:42,965 - uvicorn.access - INFO - 36.224.116.92:56632 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:12:42,965 - uvicorn.access - INFO - 36.224.116.92:56632 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:12:42,969 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,969 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:42,973 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,973 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:42,974 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:42,974 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:43,517 - uvicorn.access - INFO - 36.224.116.92:56634 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:12:43,517 - uvicorn.access - INFO - 36.224.116.92:56634 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:12:43,517 - uvicorn.access - INFO - 36.224.116.92:56634 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:12:43,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:43,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:12:43,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:43,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:12:43,528 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:43,528 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:12:44,940 - uvicorn.access - INFO - 36.224.116.92:56633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:12:44,940 - uvicorn.access - INFO - 36.224.116.92:56633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:12:44,940 - uvicorn.access - INFO - 36.224.116.92:56633 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:12:45,014 - uvicorn.access - INFO - 36.224.116.92:56636 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:12:45,014 - uvicorn.access - INFO - 36.224.116.92:56636 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:12:45,014 - uvicorn.access - INFO - 36.224.116.92:56636 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:12:45,028 - uvicorn.access - INFO - 36.224.116.92:56632 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:12:45,028 - uvicorn.access - INFO - 36.224.116.92:56632 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:12:45,028 - uvicorn.access - INFO - 36.224.116.92:56632 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:12:45,036 - uvicorn.access - INFO - 36.224.116.92:56634 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:12:45,036 - uvicorn.access - INFO - 36.224.116.92:56634 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:12:45,036 - uvicorn.access - INFO - 36.224.116.92:56634 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:12:45,047 - uvicorn.access - INFO - 36.224.116.92:56633 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:12:45,047 - uvicorn.access - INFO - 36.224.116.92:56633 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:12:45,047 - uvicorn.access - INFO - 36.224.116.92:56633 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:12:45,061 - uvicorn.access - INFO - 114.39.220.140:62359 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:12:45,061 - uvicorn.access - INFO - 114.39.220.140:62359 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:12:45,061 - uvicorn.access - INFO - 114.39.220.140:62359 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:12:45,863 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:45,863 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:45,863 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:45,915 - app.api.classes - INFO - get_school
 2023-12-05 11:12:45,915 - app.api.classes - INFO - get_school
 2023-12-05 11:12:46,038 - uvicorn.access - INFO - 114.39.220.140:62357 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:12:46,038 - uvicorn.access - INFO - 114.39.220.140:62357 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:12:46,038 - uvicorn.access - INFO - 114.39.220.140:62357 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:12:46,052 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:46,052 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:46,052 - uvicorn.access - INFO - 36.224.116.92:56635 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:46,054 - app.api.classes - INFO - get_school
 2023-12-05 11:12:46,054 - app.api.classes - INFO - get_school
 2023-12-05 11:12:46,056 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:12:46,056 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:46,056 - uvicorn.access - INFO - 36.224.116.92:56637 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:12:46,080 - uvicorn.access - INFO - 114.39.220.140:62355 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:12:46,080 - uvicorn.access - INFO - 114.39.220.140:62355 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:12:46,080 - uvicorn.access - INFO - 114.39.220.140:62355 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:12:46,120 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:12:46,120 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:12:46,120 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:12:46,195 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,195 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,195 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,240 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,240 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,240 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,292 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,292 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,292 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,368 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,368 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,368 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,422 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,422 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,422 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,471 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,471 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,471 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,517 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,517 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,517 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,568 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,568 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,568 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:12:46,614 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,614 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:12:46,614 - uvicorn.access - INFO - 114.39.220.140:62358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,284 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:06,284 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:13:06,284 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:06,390 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,390 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,390 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,437 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,437 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,437 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,487 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,487 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,487 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,546 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,546 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,546 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,621 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,621 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,621 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,708 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,708 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,708 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,863 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,863 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,863 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,912 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,912 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,912 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,958 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:06,958 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:06,958 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,005 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,005 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,005 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,063 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,063 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,063 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,317 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,317 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,317 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,366 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,366 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,366 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,414 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,414 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,414 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,462 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,462 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,462 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,516 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,516 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,516 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,564 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,564 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,564 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:07,613 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,613 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:07,613 - uvicorn.access - INFO - 114.39.220.140:62370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:17,073 - uvicorn.access - INFO - 114.39.220.140:62375 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:13:17,073 - uvicorn.access - INFO - 114.39.220.140:62375 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:13:17,073 - uvicorn.access - INFO - 114.39.220.140:62375 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:13:17,701 - app.api.classes - INFO - get_school
 2023-12-05 11:13:17,701 - app.api.classes - INFO - get_school
 2023-12-05 11:13:17,820 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:13:17,820 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:13:17,820 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:13:17,864 - uvicorn.access - INFO - 114.39.220.140:62374 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:13:17,864 - uvicorn.access - INFO - 114.39.220.140:62374 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:13:17,864 - uvicorn.access - INFO - 114.39.220.140:62374 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:13:17,893 - uvicorn.access - INFO - 114.39.220.140:62371 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:13:17,893 - uvicorn.access - INFO - 114.39.220.140:62371 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:13:17,893 - uvicorn.access - INFO - 114.39.220.140:62371 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:13:19,732 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,732 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,732 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,799 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,799 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,799 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,872 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,872 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,872 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:19,941 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,941 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:19,941 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,006 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,006 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,006 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,078 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,078 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,078 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,143 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,143 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,143 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,208 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,208 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,208 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,277 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:20,277 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:20,277 - uvicorn.access - INFO - 114.39.220.140:62373 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:25,405 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:25,405 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:25,411 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:25,411 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:25,413 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:25,413 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:26,027 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:13:26,027 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:13:26,027 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:13:26,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:26,030 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:26,035 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:26,035 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:26,036 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:26,036 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:26,542 - uvicorn.access - INFO - 36.224.116.92:56659 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:13:26,542 - uvicorn.access - INFO - 36.224.116.92:56659 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:13:26,542 - uvicorn.access - INFO - 36.224.116.92:56659 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:13:26,544 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:26,544 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:26,552 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:26,552 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:26,554 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:26,554 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:27,831 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:13:27,831 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:13:27,831 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:13:27,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:27,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:27,837 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:27,837 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:27,838 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:27,838 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:28,326 - uvicorn.access - INFO - 36.224.116.92:56658 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:13:28,326 - uvicorn.access - INFO - 36.224.116.92:56658 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:13:28,326 - uvicorn.access - INFO - 36.224.116.92:56658 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:13:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:28,339 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:28,339 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:28,831 - uvicorn.access - INFO - 36.224.116.92:56661 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:13:28,831 - uvicorn.access - INFO - 36.224.116.92:56661 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:13:28,831 - uvicorn.access - INFO - 36.224.116.92:56661 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:13:28,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:28,833 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:13:28,840 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:28,840 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:13:28,841 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:28,841 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:13:29,297 - uvicorn.access - INFO - 36.224.116.92:56660 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:13:29,297 - uvicorn.access - INFO - 36.224.116.92:56660 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:13:29,297 - uvicorn.access - INFO - 36.224.116.92:56660 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:13:29,368 - uvicorn.access - INFO - 36.224.116.92:56659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:13:29,368 - uvicorn.access - INFO - 36.224.116.92:56659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:13:29,368 - uvicorn.access - INFO - 36.224.116.92:56659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:13:29,379 - uvicorn.access - INFO - 36.224.116.92:56658 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:13:29,379 - uvicorn.access - INFO - 36.224.116.92:56658 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:13:29,379 - uvicorn.access - INFO - 36.224.116.92:56658 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:13:29,392 - uvicorn.access - INFO - 36.224.116.92:56660 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:13:29,392 - uvicorn.access - INFO - 36.224.116.92:56660 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:13:29,392 - uvicorn.access - INFO - 36.224.116.92:56660 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:13:29,398 - uvicorn.access - INFO - 36.224.116.92:56661 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:13:29,398 - uvicorn.access - INFO - 36.224.116.92:56661 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:13:29,398 - uvicorn.access - INFO - 36.224.116.92:56661 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:13:29,773 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 11:13:29,773 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 11:13:29,773 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 11:13:29,777 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:29,777 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:13:29,777 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:29,904 - app.api.classes - INFO - get_school
 2023-12-05 11:13:29,904 - app.api.classes - INFO - get_school
 2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56657 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,908 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,990 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:29,990 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:29,990 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:29,998 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:13:29,998 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:29,998 - uvicorn.access - INFO - 36.224.116.92:56656 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:13:30,243 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,243 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,243 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,425 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,425 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,425 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,607 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,607 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,607 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,775 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,775 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,775 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:30,878 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,878 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:30,878 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,076 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,076 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,076 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,144 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,144 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,144 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,218 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,218 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,218 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,290 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,290 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,290 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,361 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,361 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,361 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,430 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,430 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,430 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,499 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,499 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,499 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,567 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,567 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,567 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,621 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:13:31,621 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:13:31,621 - uvicorn.access - INFO - 114.39.220.140:62392 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 11:13:31,635 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,635 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,635 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,722 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,722 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,722 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,826 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:31,826 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:31,826 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:32,820 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:32,820 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:32,820 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:13:32,969 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:32,969 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:32,969 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,035 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,035 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,035 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,101 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,101 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,101 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,172 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,172 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,172 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,247 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,247 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,247 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,316 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,316 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,316 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,384 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,384 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,384 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,454 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,454 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,454 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,521 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,521 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,521 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,590 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,590 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,590 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,656 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,656 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,656 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,729 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,729 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,729 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,798 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,798 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,798 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,866 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,866 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,866 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,934 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:33,934 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:33,934 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,003 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,072 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,072 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,072 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:13:34,140 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,140 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:13:34,140 - uvicorn.access - INFO - 114.39.220.140:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,014 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:14:21,014 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:14:21,014 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:14:21,130 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,130 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,130 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,175 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,175 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,175 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,220 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,220 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,220 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,265 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,265 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,265 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,334 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,334 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,334 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,381 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,381 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,381 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,425 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,425 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,425 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,472 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,472 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,472 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,526 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,526 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,526 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,582 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,582 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,582 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,628 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,628 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,628 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,698 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,698 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,698 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,743 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,743 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,743 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,790 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,790 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,790 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,840 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,840 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,840 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,888 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,888 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,888 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,936 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,936 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,936 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,996 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:21,996 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:21,996 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:25,320 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:25,320 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:25,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:25,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:25,327 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:25,327 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:25,779 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:14:25,779 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:14:25,779 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:14:25,784 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:25,784 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:25,792 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:25,792 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:25,794 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:25,794 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:27,108 - uvicorn.access - INFO - 36.224.116.92:56679 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:14:27,108 - uvicorn.access - INFO - 36.224.116.92:56679 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:14:27,108 - uvicorn.access - INFO - 36.224.116.92:56679 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:14:27,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:27,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:27,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:27,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:27,121 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:27,121 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:27,624 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:14:27,624 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:14:27,624 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:14:27,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:27,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:27,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:27,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:27,633 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:27,633 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:28,969 - uvicorn.access - INFO - 36.224.116.92:56676 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:14:28,969 - uvicorn.access - INFO - 36.224.116.92:56676 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:14:28,969 - uvicorn.access - INFO - 36.224.116.92:56676 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:14:28,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:28,973 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:28,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:28,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:28,978 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:28,978 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:29,433 - uvicorn.access - INFO - 36.224.116.92:56677 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:14:29,433 - uvicorn.access - INFO - 36.224.116.92:56677 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:14:29,433 - uvicorn.access - INFO - 36.224.116.92:56677 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:14:29,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:29,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:29,444 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:29,444 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:29,446 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:29,446 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:29,984 - uvicorn.access - INFO - 36.224.116.92:56680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:14:29,984 - uvicorn.access - INFO - 36.224.116.92:56680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:14:29,984 - uvicorn.access - INFO - 36.224.116.92:56680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:14:30,157 - uvicorn.access - INFO - 36.224.116.92:56679 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:14:30,157 - uvicorn.access - INFO - 36.224.116.92:56679 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:14:30,157 - uvicorn.access - INFO - 36.224.116.92:56679 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:14:30,171 - uvicorn.access - INFO - 36.224.116.92:56676 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:14:30,171 - uvicorn.access - INFO - 36.224.116.92:56676 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:30,171 - uvicorn.access - INFO - 36.224.116.92:56676 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:30,177 - uvicorn.access - INFO - 36.224.116.92:56680 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:30,177 - uvicorn.access - INFO - 36.224.116.92:56680 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:30,177 - uvicorn.access - INFO - 36.224.116.92:56680 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:30,666 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:30,666 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,666 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,760 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:30,760 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:30,760 - uvicorn.access - INFO - 36.224.116.92:56675 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:30,777 - app.api.classes - INFO - get_school
 2023-12-05 11:14:30,777 - app.api.classes - INFO - get_school
 2023-12-05 11:14:30,780 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:30,780 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,780 - uvicorn.access - INFO - 36.224.116.92:56678 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:30,813 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:14:30,813 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:14:30,813 - uvicorn.access - INFO - 114.39.220.140:62439 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:14:36,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:36,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:36,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:36,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:36,742 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:36,742 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:37,250 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:14:37,250 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:14:37,250 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:14:37,253 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:37,253 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:37,263 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:37,263 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:37,264 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:37,264 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:37,695 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:14:37,695 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:14:37,695 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:14:37,697 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:37,697 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:37,701 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:37,701 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:37,703 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:37,703 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:38,162 - uvicorn.access - INFO - 36.224.116.92:56692 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:14:38,162 - uvicorn.access - INFO - 36.224.116.92:56692 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:14:38,162 - uvicorn.access - INFO - 36.224.116.92:56692 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:14:38,164 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:38,164 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:38,169 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:38,169 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:38,171 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:38,171 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:39,407 - uvicorn.access - INFO - 36.224.116.92:56693 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:14:39,407 - uvicorn.access - INFO - 36.224.116.92:56693 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:14:39,407 - uvicorn.access - INFO - 36.224.116.92:56693 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:14:39,412 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:39,412 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:39,416 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:39,416 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:39,417 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:39,417 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:40,661 - uvicorn.access - INFO - 36.224.116.92:56691 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:14:40,661 - uvicorn.access - INFO - 36.224.116.92:56691 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:14:40,661 - uvicorn.access - INFO - 36.224.116.92:56691 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:14:40,664 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:40,664 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:14:40,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:40,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:14:40,671 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:40,671 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:14:41,904 - uvicorn.access - INFO - 36.224.116.92:56689 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:14:41,904 - uvicorn.access - INFO - 36.224.116.92:56689 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:14:41,904 - uvicorn.access - INFO - 36.224.116.92:56689 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:14:42,038 - uvicorn.access - INFO - 36.224.116.92:56692 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:14:42,038 - uvicorn.access - INFO - 36.224.116.92:56692 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:14:42,038 - uvicorn.access - INFO - 36.224.116.92:56692 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:14:42,048 - uvicorn.access - INFO - 36.224.116.92:56689 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:14:42,048 - uvicorn.access - INFO - 36.224.116.92:56689 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:14:42,048 - uvicorn.access - INFO - 36.224.116.92:56689 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:14:42,061 - uvicorn.access - INFO - 36.224.116.92:56693 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:14:42,061 - uvicorn.access - INFO - 36.224.116.92:56693 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:42,061 - uvicorn.access - INFO - 36.224.116.92:56693 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:14:42,065 - uvicorn.access - INFO - 36.224.116.92:56691 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:42,065 - uvicorn.access - INFO - 36.224.116.92:56691 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:42,065 - uvicorn.access - INFO - 36.224.116.92:56691 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:14:42,462 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:42,462 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:42,462 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:42,524 - app.api.classes - INFO - get_school
 2023-12-05 11:14:42,524 - app.api.classes - INFO - get_school
 2023-12-05 11:14:42,525 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:42,525 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:42,525 - uvicorn.access - INFO - 36.224.116.92:56688 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:42,526 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:14:42,526 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:42,526 - uvicorn.access - INFO - 36.224.116.92:56690 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:14:48,562 - uvicorn.access - INFO - 114.39.220.140:62466 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:14:48,562 - uvicorn.access - INFO - 114.39.220.140:62466 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:14:48,562 - uvicorn.access - INFO - 114.39.220.140:62466 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:14:49,267 - uvicorn.access - INFO - 114.39.220.140:62463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:14:49,267 - uvicorn.access - INFO - 114.39.220.140:62463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:14:49,267 - uvicorn.access - INFO - 114.39.220.140:62463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:14:49,275 - app.api.classes - INFO - get_school
 2023-12-05 11:14:49,275 - app.api.classes - INFO - get_school
 2023-12-05 11:14:49,386 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:14:49,386 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:14:49,386 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:14:49,424 - uvicorn.access - INFO - 114.39.220.140:62464 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:14:49,424 - uvicorn.access - INFO - 114.39.220.140:62464 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:14:49,424 - uvicorn.access - INFO - 114.39.220.140:62464 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:14:51,126 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,126 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,126 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,202 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,202 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,202 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,275 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,275 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,275 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,350 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,350 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,350 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,419 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,419 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,419 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,490 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,490 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,490 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,570 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,570 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,570 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,640 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,640 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,640 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:14:51,712 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,712 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:14:51,712 - uvicorn.access - INFO - 114.39.220.140:62465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:15:05,528 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:05,528 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:05,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:05,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:05,534 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:05,534 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:05,978 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:15:05,978 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:15:05,978 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:15:05,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:05,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:05,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:05,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:05,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:05,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:07,229 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:15:07,229 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:15:07,229 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:15:07,231 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:07,231 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:07,236 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:07,236 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:07,237 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:07,237 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:07,689 - uvicorn.access - INFO - 36.224.116.92:56708 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:15:07,689 - uvicorn.access - INFO - 36.224.116.92:56708 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:15:07,689 - uvicorn.access - INFO - 36.224.116.92:56708 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:15:07,691 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:07,691 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:07,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:07,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:07,696 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:07,696 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:08,190 - uvicorn.access - INFO - 36.224.116.92:56709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:15:08,190 - uvicorn.access - INFO - 36.224.116.92:56709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:15:08,190 - uvicorn.access - INFO - 36.224.116.92:56709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:15:08,193 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:08,193 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:08,198 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:08,198 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:08,200 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:08,200 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:08,958 - uvicorn.access - INFO - 36.224.116.92:56710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:15:08,958 - uvicorn.access - INFO - 36.224.116.92:56710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:15:08,958 - uvicorn.access - INFO - 36.224.116.92:56710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:15:08,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:08,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:08,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:08,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:08,970 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:08,970 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:09,428 - uvicorn.access - INFO - 36.224.116.92:56705 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:15:09,428 - uvicorn.access - INFO - 36.224.116.92:56705 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:15:09,428 - uvicorn.access - INFO - 36.224.116.92:56705 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:15:09,497 - uvicorn.access - INFO - 36.224.116.92:56709 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:15:09,497 - uvicorn.access - INFO - 36.224.116.92:56709 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:15:09,497 - uvicorn.access - INFO - 36.224.116.92:56709 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:15:09,511 - uvicorn.access - INFO - 36.224.116.92:56710 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:09,511 - uvicorn.access - INFO - 36.224.116.92:56710 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:09,511 - uvicorn.access - INFO - 36.224.116.92:56710 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:09,517 - uvicorn.access - INFO - 36.224.116.92:56705 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:09,517 - uvicorn.access - INFO - 36.224.116.92:56705 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:09,517 - uvicorn.access - INFO - 36.224.116.92:56705 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:09,522 - uvicorn.access - INFO - 36.224.116.92:56708 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:15:09,522 - uvicorn.access - INFO - 36.224.116.92:56708 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:15:09,522 - uvicorn.access - INFO - 36.224.116.92:56708 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:15:10,009 - app.api.classes - INFO - get_school
 2023-12-05 11:15:10,009 - app.api.classes - INFO - get_school
 2023-12-05 11:15:10,010 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:10,010 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:10,010 - uvicorn.access - INFO - 36.224.116.92:56706 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:10,011 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:10,011 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:10,011 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:10,065 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:10,065 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:10,065 - uvicorn.access - INFO - 36.224.116.92:56707 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:42,097 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:42,097 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:42,101 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:42,101 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:42,103 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:42,103 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:42,540 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:15:42,540 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:15:42,540 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:15:42,543 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:42,543 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:42,548 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:42,548 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:42,549 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:42,549 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:43,786 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:15:43,786 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:15:43,786 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:15:43,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:43,788 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:43,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:43,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:43,794 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:43,794 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:44,294 - uvicorn.access - INFO - 36.224.116.92:56851 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:15:44,294 - uvicorn.access - INFO - 36.224.116.92:56851 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:15:44,294 - uvicorn.access - INFO - 36.224.116.92:56851 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:15:44,296 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:44,296 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:44,302 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:44,302 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:44,304 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:44,304 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:44,819 - uvicorn.access - INFO - 36.224.116.92:56854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:15:44,819 - uvicorn.access - INFO - 36.224.116.92:56854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:15:44,819 - uvicorn.access - INFO - 36.224.116.92:56854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:15:44,822 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:44,822 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:44,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:44,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:44,857 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:44,857 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:45,308 - uvicorn.access - INFO - 36.224.116.92:56852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:15:45,308 - uvicorn.access - INFO - 36.224.116.92:56852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:15:45,308 - uvicorn.access - INFO - 36.224.116.92:56852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:15:45,310 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:45,310 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:15:45,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:45,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:15:45,316 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:45,316 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:15:45,768 - uvicorn.access - INFO - 36.224.116.92:56853 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:15:45,768 - uvicorn.access - INFO - 36.224.116.92:56853 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:15:45,768 - uvicorn.access - INFO - 36.224.116.92:56853 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:15:45,930 - uvicorn.access - INFO - 36.224.116.92:56854 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:15:45,930 - uvicorn.access - INFO - 36.224.116.92:56854 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:15:45,930 - uvicorn.access - INFO - 36.224.116.92:56854 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:15:45,945 - uvicorn.access - INFO - 36.224.116.92:56853 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:45,945 - uvicorn.access - INFO - 36.224.116.92:56853 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:45,945 - uvicorn.access - INFO - 36.224.116.92:56853 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:15:45,953 - uvicorn.access - INFO - 36.224.116.92:56852 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:45,953 - uvicorn.access - INFO - 36.224.116.92:56852 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:45,953 - uvicorn.access - INFO - 36.224.116.92:56852 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:15:45,955 - uvicorn.access - INFO - 36.224.116.92:56851 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:15:45,955 - uvicorn.access - INFO - 36.224.116.92:56851 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:15:45,955 - uvicorn.access - INFO - 36.224.116.92:56851 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:15:46,301 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,301 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,301 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,356 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,356 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:46,356 - uvicorn.access - INFO - 36.224.116.92:56849 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,416 - app.api.classes - INFO - get_school
 2023-12-05 11:15:46,416 - app.api.classes - INFO - get_school
 2023-12-05 11:15:46,418 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:15:46,418 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:15:46,418 - uvicorn.access - INFO - 36.224.116.92:56850 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:14,693 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:14,693 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:14,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:14,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:14,699 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:14,699 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:15,179 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:17:15,179 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:17:15,179 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:17:15,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:15,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:15,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:15,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:15,188 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:15,188 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:16,461 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:17:16,461 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:17:16,461 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:17:16,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:16,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:16,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:16,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:16,470 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:16,470 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:17,082 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:17:17,082 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:17:17,082 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:17:17,084 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:17,084 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:17,089 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:17,089 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:17,091 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:17,091 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:18,365 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:17:18,365 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:17:18,365 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:17:18,367 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:18,367 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:18,373 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:18,373 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:18,375 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:18,375 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:18,910 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:17:18,910 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:17:18,910 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:17:18,912 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:18,912 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:18,918 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:18,918 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:18,919 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:18,919 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:20,186 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:17:20,186 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:17:20,186 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:17:20,207 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:17:20,207 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:17:20,207 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:17:20,270 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:20,270 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:20,270 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:20,279 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:20,279 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:20,279 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:20,283 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:17:20,283 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:17:20,283 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:17:20,800 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:20,800 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:20,800 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:20,860 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:20,860 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:20,860 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:20,861 - app.api.classes - INFO - get_school
 2023-12-05 11:17:20,861 - app.api.classes - INFO - get_school
 2023-12-05 11:17:20,863 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:20,863 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:20,863 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:23,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:23,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:23,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:23,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:23,870 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:23,870 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:24,338 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:17:24,338 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:17:24,338 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:17:24,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:24,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:24,346 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:24,346 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:24,348 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:24,348 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:25,614 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:17:25,614 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:17:25,614 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:17:25,616 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:25,616 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:25,623 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:25,623 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:25,624 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:25,624 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:26,215 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:17:26,215 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:17:26,215 - uvicorn.access - INFO - 36.224.116.92:57265 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:17:26,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:26,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:26,233 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:26,233 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:26,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:26,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:26,666 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:17:26,666 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:17:26,666 - uvicorn.access - INFO - 36.224.116.92:57261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:17:26,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:26,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:26,673 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:26,673 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:26,674 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:26,674 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:27,109 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:17:27,109 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:17:27,109 - uvicorn.access - INFO - 36.224.116.92:57264 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:17:27,111 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:27,111 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:17:27,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:27,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:17:27,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:27,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:17:27,558 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:17:27,558 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:17:27,558 - uvicorn.access - INFO - 36.224.116.92:57263 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:17:27,630 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:17:27,630 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:17:27,630 - uvicorn.access - INFO - 36.224.116.92:57263 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:17:27,642 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:27,642 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:27,642 - uvicorn.access - INFO - 36.224.116.92:57264 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:17:27,649 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:27,649 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:27,649 - uvicorn.access - INFO - 36.224.116.92:57261 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:17:27,651 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:17:27,651 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:17:27,651 - uvicorn.access - INFO - 36.224.116.92:57265 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:17:28,137 - app.api.classes - INFO - get_school
 2023-12-05 11:17:28,137 - app.api.classes - INFO - get_school
 2023-12-05 11:17:28,139 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:28,139 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:28,139 - uvicorn.access - INFO - 36.224.116.92:57260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:28,140 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:28,140 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:28,140 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:17:28,222 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:28,222 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:17:28,222 - uvicorn.access - INFO - 36.224.116.92:57262 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:18:35,943 - uvicorn.access - INFO - 36.224.116.92:57603 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:18:35,943 - uvicorn.access - INFO - 36.224.116.92:57603 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:18:35,943 - uvicorn.access - INFO - 36.224.116.92:57603 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:18:59,340 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:18:59,340 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:18:59,340 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:18:59,500 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:18:59,500 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:18:59,500 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:18:59,599 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:18:59,599 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:18:59,599 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,560 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:01,560 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:01,560 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:01,759 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,759 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,759 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,856 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,856 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:01,856 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:01,955 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,955 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:01,955 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,057 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,057 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,057 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,156 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,156 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,156 - uvicorn.access - INFO - 49.215.84.187:57375 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,249 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:02,249 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:02,249 - uvicorn.access - INFO - 49.215.84.187:57097 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:08,509 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 11:19:08,509 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 11:19:08,509 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 11:19:08,870 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
 2023-12-05 11:19:08,870 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 11:19:08,870 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
-2023-12-05 11:19:09,375 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:09,375 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:09,375 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:09,487 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:09,487 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:09,487 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:09,590 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:09,590 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:09,590 - uvicorn.access - INFO - 49.215.84.187:56642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:09,700 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:09,700 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:09,700 - uvicorn.access - INFO - 49.215.84.187:56571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:19,556 - uvicorn.access - INFO - 49.215.84.187:56930 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:19:19,556 - uvicorn.access - INFO - 49.215.84.187:56930 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:19:19,556 - uvicorn.access - INFO - 49.215.84.187:56930 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 11:19:19,643 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:19:19,643 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:19:19,643 - uvicorn.access - INFO - 49.215.84.187:57211 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 11:19:19,651 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:19:19,651 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:19:19,651 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 11:19:20,088 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:20,088 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:20,088 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:20,190 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,190 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,190 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,290 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,290 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,290 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,390 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,390 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,390 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,488 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,488 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,488 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,579 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,579 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,579 - uvicorn.access - INFO - 49.215.84.187:57072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,683 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:20,683 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:20,683 - uvicorn.access - INFO - 49.215.84.187:57073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:29,917 - uvicorn.access - INFO - 49.215.84.187:57022 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:19:29,917 - uvicorn.access - INFO - 49.215.84.187:57022 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:19:29,917 - uvicorn.access - INFO - 49.215.84.187:57022 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:19:30,311 - uvicorn.access - INFO - 49.215.84.187:57231 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:19:30,311 - uvicorn.access - INFO - 49.215.84.187:57231 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:19:30,311 - uvicorn.access - INFO - 49.215.84.187:57231 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:19:30,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:30,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:30,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:30,602 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:30,604 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:30,604 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:31,834 - uvicorn.access - INFO - 36.224.116.92:57851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:19:31,834 - uvicorn.access - INFO - 36.224.116.92:57851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:19:31,834 - uvicorn.access - INFO - 36.224.116.92:57851 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:19:31,838 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:31,838 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:31,842 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:31,842 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:31,843 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:31,843 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:32,293 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:19:32,293 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:19:32,293 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:19:32,295 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:32,295 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:32,300 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:32,300 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:32,301 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:32,301 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:32,749 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:19:32,749 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:19:32,749 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:19:32,752 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:32,752 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:32,756 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:32,756 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:32,757 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:32,757 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:33,988 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:19:33,988 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:19:33,988 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:19:33,990 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:33,990 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:33,995 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:33,995 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:33,997 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:33,997 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:34,434 - uvicorn.access - INFO - 36.224.116.92:57852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:19:34,434 - uvicorn.access - INFO - 36.224.116.92:57852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:19:34,434 - uvicorn.access - INFO - 36.224.116.92:57852 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:19:34,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:34,436 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:19:34,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:34,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:19:34,442 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:34,442 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:19:34,928 - uvicorn.access - INFO - 36.224.116.92:57850 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:19:34,928 - uvicorn.access - INFO - 36.224.116.92:57850 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:19:34,928 - uvicorn.access - INFO - 36.224.116.92:57850 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:19:35,000 - uvicorn.access - INFO - 36.224.116.92:57855 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:19:35,000 - uvicorn.access - INFO - 36.224.116.92:57855 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:19:35,000 - uvicorn.access - INFO - 36.224.116.92:57855 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:19:35,021 - uvicorn.access - INFO - 36.224.116.92:57850 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:19:35,021 - uvicorn.access - INFO - 36.224.116.92:57850 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:19:35,021 - uvicorn.access - INFO - 36.224.116.92:57850 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:19:35,058 - uvicorn.access - INFO - 36.224.116.92:57876 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:19:35,058 - uvicorn.access - INFO - 36.224.116.92:57876 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:19:35,058 - uvicorn.access - INFO - 36.224.116.92:57876 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:19:35,061 - uvicorn.access - INFO - 36.224.116.92:57852 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:19:35,061 - uvicorn.access - INFO - 36.224.116.92:57852 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:19:35,061 - uvicorn.access - INFO - 36.224.116.92:57852 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:19:35,985 - app.api.classes - INFO - get_school
 2023-12-05 11:19:35,985 - app.api.classes - INFO - get_school
 2023-12-05 11:19:35,990 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:35,990 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:35,990 - uvicorn.access - INFO - 36.224.116.92:57854 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:36,013 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:36,013 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:36,013 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:19:36,073 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:36,073 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:36,073 - uvicorn.access - INFO - 36.224.116.92:57853 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:19:36,234 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:19:36,234 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:19:36,234 - uvicorn.access - INFO - 36.224.116.92:57855 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:19:36,259 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:36,259 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:36,259 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:36,359 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,359 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,359 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,461 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,461 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,461 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,560 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,560 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,560 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,656 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,656 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,656 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,758 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,758 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,758 - uvicorn.access - INFO - 49.215.84.187:56685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:36,840 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,840 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:36,840 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:41,661 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:41,661 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:41,661 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:41,908 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:41,908 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:41,908 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,008 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,008 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,008 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,108 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,108 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,108 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,207 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,207 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,207 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,289 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,289 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,289 - uvicorn.access - INFO - 49.215.84.187:56759 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,389 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:42,389 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:42,389 - uvicorn.access - INFO - 49.215.84.187:56550 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:53,038 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
 2023-12-05 11:19:53,038 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
 2023-12-05 11:19:53,038 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
 2023-12-05 11:19:53,414 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
 2023-12-05 11:19:53,414 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
-2023-12-05 11:19:53,414 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
-2023-12-05 11:19:53,891 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E7%AB%B9%E7%B1%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:53,891 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E7%AB%B9%E7%B1%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:53,891 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E7%AB%B9%E7%B1%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:19:53,989 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:53,989 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:53,989 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,088 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,088 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,088 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,178 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,178 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,178 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,771 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:54,771 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:54,771 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=4&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:54,880 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,880 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,880 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:54,979 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,979 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:54,979 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,495 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:19:57,495 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:57,495 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=3&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:19:57,669 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,669 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,669 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,776 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,776 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:57,776 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:57,907 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,907 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:57,907 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,010 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,010 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,010 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,111 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,111 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,111 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,211 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:19:58,211 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:19:58,211 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,476 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:20:02,476 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:20:02,476 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=2&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:20:02,593 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,593 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,593 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,689 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,689 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,689 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,780 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,780 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,780 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,879 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,879 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,879 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,969 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:02,969 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:02,969 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:03,069 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:03,069 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:03,069 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:07,682 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 11:20:07,682 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:20:07,682 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 11:20:07,799 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:07,799 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:07,799 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:07,900 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:07,900 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:07,900 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,007 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,007 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,007 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,110 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,110 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,110 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,200 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,200 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,200 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,301 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:08,301 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:08,301 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:10,477 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:20:10,477 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:20:10,477 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:20:10,823 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
 2023-12-05 11:20:10,823 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:20:10,823 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
-2023-12-05 11:20:11,327 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:11,327 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:11,327 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:11,437 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:11,437 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:11,437 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:11,540 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:11,540 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:11,540 - uvicorn.access - INFO - 49.215.84.187:57201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:11,629 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:11,629 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:11,629 - uvicorn.access - INFO - 49.215.84.187:57130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:20,464 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 11:20:20,464 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 11:20:20,464 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 11:20:20,809 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 11:20:20,809 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 11:20:20,809 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 11:20:21,349 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:21,349 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:21,349 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:20:21,459 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:21,459 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:21,459 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:21,558 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:21,558 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:21,558 - uvicorn.access - INFO - 49.215.84.187:56549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:21,649 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:20:21,649 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:20:21,649 - uvicorn.access - INFO - 49.215.84.187:57390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:21:37,407 - uvicorn.access - INFO - 36.224.116.92:58388 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:21:37,407 - uvicorn.access - INFO - 36.224.116.92:58388 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:21:37,407 - uvicorn.access - INFO - 36.224.116.92:58388 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:21:53,290 - uvicorn.access - INFO - 36.224.116.92:58464 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:21:53,290 - uvicorn.access - INFO - 36.224.116.92:58464 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:21:53,290 - uvicorn.access - INFO - 36.224.116.92:58464 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:21:59,242 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=5&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:21:59,242 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=5&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:21:59,242 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=5&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:22:03,576 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:22:03,576 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:22:03,576 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=3&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:22:06,710 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:22:06,710 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:22:06,710 - uvicorn.access - INFO - 36.224.116.92:58490 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:11,211 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:11,211 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:11,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:11,939 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:11,941 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:11,941 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:12,386 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:23:12,386 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:23:12,386 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:23:12,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:12,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:12,397 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:12,397 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:12,398 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:12,398 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:13,628 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:23:13,628 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:23:13,628 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:23:13,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:13,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:13,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:13,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:13,639 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:13,639 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:14,881 - uvicorn.access - INFO - 36.224.116.92:58806 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:23:14,881 - uvicorn.access - INFO - 36.224.116.92:58806 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:23:14,881 - uvicorn.access - INFO - 36.224.116.92:58806 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:23:14,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:14,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:14,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:14,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:14,891 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:14,891 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:15,357 - uvicorn.access - INFO - 36.224.116.92:58804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:23:15,357 - uvicorn.access - INFO - 36.224.116.92:58804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:23:15,357 - uvicorn.access - INFO - 36.224.116.92:58804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:23:15,359 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:15,359 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:15,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:15,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:15,368 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:15,368 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:16,620 - uvicorn.access - INFO - 36.224.116.92:58807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:23:16,620 - uvicorn.access - INFO - 36.224.116.92:58807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:23:16,620 - uvicorn.access - INFO - 36.224.116.92:58807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:23:16,622 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:16,622 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:23:16,628 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:16,628 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:23:16,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:16,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:23:17,917 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:23:17,917 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:23:17,917 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:23:17,985 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:23:17,985 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:23:17,985 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:23:18,004 - uvicorn.access - INFO - 36.224.116.92:58804 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,004 - uvicorn.access - INFO - 36.224.116.92:58804 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,004 - uvicorn.access - INFO - 36.224.116.92:58804 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,015 - uvicorn.access - INFO - 36.224.116.92:58807 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:23:18,015 - uvicorn.access - INFO - 36.224.116.92:58807 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:23:18,015 - uvicorn.access - INFO - 36.224.116.92:58807 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:23:18,056 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,056 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,056 - uvicorn.access - INFO - 36.224.116.92:58806 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:23:18,689 - app.api.classes - INFO - get_school
 2023-12-05 11:23:18,689 - app.api.classes - INFO - get_school
 2023-12-05 11:23:18,692 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:23:18,692 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,692 - uvicorn.access - INFO - 36.224.116.92:58805 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,715 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:23:18,715 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:23:18,715 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:23:18,779 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:23:18,779 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,779 - uvicorn.access - INFO - 36.224.116.92:58803 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:23:18,899 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:23:18,899 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:23:18,899 - uvicorn.access - INFO - 36.224.116.92:58808 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:23:30,244 - uvicorn.access - INFO - 36.224.116.92:58900 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:30,244 - uvicorn.access - INFO - 36.224.116.92:58900 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:30,244 - uvicorn.access - INFO - 36.224.116.92:58900 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:36,802 - uvicorn.access - INFO - 36.224.116.92:58929 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:36,802 - uvicorn.access - INFO - 36.224.116.92:58929 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:36,802 - uvicorn.access - INFO - 36.224.116.92:58929 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:43,078 - uvicorn.access - INFO - 36.224.116.92:58962 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:23:43,078 - uvicorn.access - INFO - 36.224.116.92:58962 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:23:43,078 - uvicorn.access - INFO - 36.224.116.92:58962 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:24:54,375 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:54,375 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:54,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:54,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:54,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:54,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:54,839 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:24:54,839 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:24:54,839 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:24:54,843 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:54,843 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:54,850 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:54,850 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:54,851 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:54,851 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:56,366 - uvicorn.access - INFO - 36.224.116.92:59262 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:24:56,366 - uvicorn.access - INFO - 36.224.116.92:59262 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:24:56,366 - uvicorn.access - INFO - 36.224.116.92:59262 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:24:56,368 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:56,368 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:56,376 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:56,376 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:56,377 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:56,377 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:58,215 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:24:58,215 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:24:58,215 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:24:58,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:58,217 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:58,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:58,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:58,227 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:58,227 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:59,511 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:24:59,511 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:24:59,511 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:24:59,513 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:59,513 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:24:59,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:59,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:24:59,520 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:24:59,520 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:25:00,810 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:25:00,810 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:25:00,810 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:25:00,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:25:00,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:25:00,817 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:25:00,817 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:25:00,818 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:25:00,818 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:25:01,345 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:25:01,345 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:25:01,345 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:25:01,365 - uvicorn.access - INFO - 36.224.116.92:59258 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:25:01,365 - uvicorn.access - INFO - 36.224.116.92:59258 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:25:01,365 - uvicorn.access - INFO - 36.224.116.92:59258 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:25:01,413 - uvicorn.access - INFO - 36.224.116.92:59261 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:25:01,413 - uvicorn.access - INFO - 36.224.116.92:59261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:25:01,413 - uvicorn.access - INFO - 36.224.116.92:59261 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:25:01,430 - uvicorn.access - INFO - 36.224.116.92:59259 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:25:01,430 - uvicorn.access - INFO - 36.224.116.92:59259 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:25:01,430 - uvicorn.access - INFO - 36.224.116.92:59259 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:25:01,548 - uvicorn.access - INFO - 36.224.116.92:59297 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:25:01,548 - uvicorn.access - INFO - 36.224.116.92:59297 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:25:01,548 - uvicorn.access - INFO - 36.224.116.92:59297 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:25:02,395 - app.api.classes - INFO - get_school
 2023-12-05 11:25:02,395 - app.api.classes - INFO - get_school
 2023-12-05 11:25:02,403 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,403 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,403 - uvicorn.access - INFO - 36.224.116.92:59260 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,439 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,439 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,439 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:25:02,499 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,499 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,499 - uvicorn.access - INFO - 36.224.116.92:59263 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:25:02,651 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:02,651 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:02,651 - uvicorn.access - INFO - 36.224.116.92:59261 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:02,654 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:02,654 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:02,654 - uvicorn.access - INFO - 36.224.116.92:59259 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:02,676 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:25:02,676 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:25:02,676 - uvicorn.access - INFO - 36.224.116.92:59258 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:25:08,629 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:08,629 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:08,629 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:11,213 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:11,213 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:11,213 - uvicorn.access - INFO - 36.224.116.92:59333 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:25:32,725 - uvicorn.access - INFO - 36.224.116.92:59433 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:32,725 - uvicorn.access - INFO - 36.224.116.92:59433 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:25:32,725 - uvicorn.access - INFO - 36.224.116.92:59433 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:27:00,103 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:27:00,103 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:27:00,103 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
-2023-12-05 11:27:05,133 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:27:05,133 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:27:05,133 - uvicorn.access - INFO - 36.224.116.92:59829 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20&keyword= HTTP/1.1" 200
 2023-12-05 11:27:36,457 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:36,457 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:36,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:36,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:36,466 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:36,466 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:38,693 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:27:38,693 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:27:38,693 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:27:38,696 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:38,696 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:38,702 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:38,702 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:38,703 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:38,703 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:39,202 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:27:39,202 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:27:39,202 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:27:39,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:39,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:39,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:39,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:39,212 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:39,212 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:39,704 - uvicorn.access - INFO - 36.224.116.92:59998 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:27:39,704 - uvicorn.access - INFO - 36.224.116.92:59998 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:27:39,704 - uvicorn.access - INFO - 36.224.116.92:59998 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:27:39,706 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:39,706 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:39,714 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:39,714 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:39,716 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:39,716 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:41,138 - uvicorn.access - INFO - 36.224.116.92:59997 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:27:41,138 - uvicorn.access - INFO - 36.224.116.92:59997 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:27:41,138 - uvicorn.access - INFO - 36.224.116.92:59997 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:27:41,140 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:41,140 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:41,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:41,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:41,146 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:41,146 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:41,646 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:27:41,646 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:27:41,646 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:27:41,649 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:41,649 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:41,654 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:41,654 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:41,655 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:41,655 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:42,228 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:27:42,228 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:27:42,228 - uvicorn.access - INFO - 36.224.116.92:59995 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:27:42,296 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:27:42,296 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:27:42,296 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:27:42,314 - uvicorn.access - INFO - 36.224.116.92:59997 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,314 - uvicorn.access - INFO - 36.224.116.92:59997 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,314 - uvicorn.access - INFO - 36.224.116.92:59997 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,321 - uvicorn.access - INFO - 36.224.116.92:59998 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:27:42,321 - uvicorn.access - INFO - 36.224.116.92:59998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:27:42,321 - uvicorn.access - INFO - 36.224.116.92:59998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:27:42,361 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,361 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,361 - uvicorn.access - INFO - 36.224.116.92:59995 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:27:42,917 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:42,917 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:27:42,917 - uvicorn.access - INFO - 36.224.116.92:60000 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:42,933 - app.api.classes - INFO - get_school
 2023-12-05 11:27:42,933 - app.api.classes - INFO - get_school
 2023-12-05 11:27:42,937 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:42,937 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:27:42,937 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:43,018 - uvicorn.access - INFO - 36.224.116.92:59994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:27:43,018 - uvicorn.access - INFO - 36.224.116.92:59994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:27:43,018 - uvicorn.access - INFO - 36.224.116.92:59994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:27:43,046 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:43,046 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:43,046 - uvicorn.access - INFO - 36.224.116.92:59996 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:27:52,306 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:52,306 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:52,311 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:52,311 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:52,313 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:52,313 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:52,847 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:27:52,847 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:27:52,847 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:27:52,850 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:52,850 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:52,864 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:52,864 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:52,865 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:52,865 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:54,184 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:27:54,184 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:27:54,184 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:27:54,186 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:54,186 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:54,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:54,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:54,191 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:54,191 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:55,477 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:27:55,477 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:27:55,477 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:27:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:55,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:55,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:55,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:55,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:55,963 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:27:55,963 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:27:55,963 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:27:55,967 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:55,967 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:27:55,974 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:55,974 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:27:55,976 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:27:55,976 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:08,379 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:08,379 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:08,379 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:08,381 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:08,381 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:08,388 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:08,388 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:08,390 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:08,390 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:08,869 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:28:08,869 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:08,869 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:28:08,885 - uvicorn.access - INFO - 36.224.116.92:60078 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:28:08,885 - uvicorn.access - INFO - 36.224.116.92:60078 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:28:08,885 - uvicorn.access - INFO - 36.224.116.92:60078 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:28:08,908 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:08,908 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:08,908 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:08,913 - uvicorn.access - INFO - 36.224.116.92:60081 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:28:08,913 - uvicorn.access - INFO - 36.224.116.92:60081 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:08,913 - uvicorn.access - INFO - 36.224.116.92:60081 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:08,972 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:08,972 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:08,972 - uvicorn.access - INFO - 36.224.116.92:60079 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:09,674 - app.api.classes - INFO - get_school
 2023-12-05 11:28:09,674 - app.api.classes - INFO - get_school
 2023-12-05 11:28:09,678 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,678 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:09,678 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:09,698 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,698 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,698 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,769 - uvicorn.access - INFO - 36.224.116.92:60076 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:28:09,769 - uvicorn.access - INFO - 36.224.116.92:60076 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:28:09,769 - uvicorn.access - INFO - 36.224.116.92:60076 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:28:09,772 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,772 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:09,772 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:11,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:11,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:12,002 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,002 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,004 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:12,004 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:12,462 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:28:12,462 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:28:12,462 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:28:12,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:12,464 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:12,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,468 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,469 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:12,469 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:12,924 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:28:12,924 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:28:12,924 - uvicorn.access - INFO - 36.224.116.92:60077 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:28:12,929 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:12,929 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:12,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:12,935 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:12,935 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:17,242 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:28:17,242 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:28:17,242 - uvicorn.access - INFO - 36.224.116.92:60079 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:28:17,245 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:17,245 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:17,251 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:17,251 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:17,253 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:17,253 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:18,560 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:18,560 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:18,560 - uvicorn.access - INFO - 36.224.116.92:60081 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:18,562 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:18,562 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:18,569 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:18,569 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:18,571 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:18,571 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:19,128 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:28:19,128 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:28:19,128 - uvicorn.access - INFO - 36.224.116.92:60078 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:28:19,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:19,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:19,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:19,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:19,137 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:19,137 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:19,586 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:28:19,586 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:19,586 - uvicorn.access - INFO - 36.224.116.92:60080 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:28:19,646 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:19,646 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:19,650 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:19,650 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:19,652 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:19,652 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:20,254 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:28:20,254 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:28:20,254 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:28:20,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:20,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:20,274 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:20,274 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:20,276 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:20,276 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:20,752 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:28:20,752 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:28:20,752 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:28:20,754 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:20,754 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:20,758 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:20,758 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:20,760 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:20,760 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:21,198 - uvicorn.access - INFO - 36.224.116.92:60201 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:21,198 - uvicorn.access - INFO - 36.224.116.92:60201 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:28:21,198 - uvicorn.access - INFO - 36.224.116.92:60201 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:28:21,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:21,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:21,204 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:21,204 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:21,205 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:21,205 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:21,649 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:28:21,649 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:28:21,649 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:28:21,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:21,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:21,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:21,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:21,661 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:21,661 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:22,138 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:28:22,138 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:28:22,138 - uvicorn.access - INFO - 36.224.116.92:60212 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:28:22,158 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:28:22,158 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:28:22,158 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:28:22,160 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:22,160 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:28:22,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:22,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:28:22,166 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:22,166 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:28:22,654 - uvicorn.access - INFO - 36.224.116.92:60211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:28:22,654 - uvicorn.access - INFO - 36.224.116.92:60211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:22,654 - uvicorn.access - INFO - 36.224.116.92:60211 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:28:22,671 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:22,671 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:22,671 - uvicorn.access - INFO - 36.224.116.92:60201 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:22,678 - uvicorn.access - INFO - 36.224.116.92:60212 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:28:22,678 - uvicorn.access - INFO - 36.224.116.92:60212 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:22,678 - uvicorn.access - INFO - 36.224.116.92:60212 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:28:22,777 - uvicorn.access - INFO - 36.224.116.92:60211 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:22,777 - uvicorn.access - INFO - 36.224.116.92:60211 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:22,777 - uvicorn.access - INFO - 36.224.116.92:60211 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:28:23,435 - app.api.classes - INFO - get_school
 2023-12-05 11:28:23,435 - app.api.classes - INFO - get_school
 2023-12-05 11:28:23,438 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:23,438 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,438 - uvicorn.access - INFO - 36.224.116.92:60213 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,442 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:23,442 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:23,442 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:23,500 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:28:23,500 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,500 - uvicorn.access - INFO - 36.224.116.92:60214 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:28:23,540 - uvicorn.access - INFO - 36.224.116.92:60202 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:28:23,540 - uvicorn.access - INFO - 36.224.116.92:60202 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:28:23,540 - uvicorn.access - INFO - 36.224.116.92:60202 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:29:47,493 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:29:47,493 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:29:47,493 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:29:47,690 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,690 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,690 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,786 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,786 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,786 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,879 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,879 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,879 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,975 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:47,975 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:47,975 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,078 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,078 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,078 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,185 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,185 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,185 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,296 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,296 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,296 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,386 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,386 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,386 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,483 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,483 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,483 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,567 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,567 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,567 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,649 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,649 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,649 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,750 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,750 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,750 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,838 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,838 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,838 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,929 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:48,929 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:48,929 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,027 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,027 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,027 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,123 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,123 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,123 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,225 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,225 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,225 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,330 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:29:49,330 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:49,330 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:29:50,360 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/search_class_like?keyword=%E9%80%99%E6%A8%A3%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
 2023-12-05 11:29:50,360 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/search_class_like?keyword=%E9%80%99%E6%A8%A3%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
 2023-12-05 11:29:50,360 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/search_class_like?keyword=%E9%80%99%E6%A8%A3%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
 2023-12-05 11:29:52,190 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_event?class_name_id=5485 HTTP/1.1" 200
 2023-12-05 11:29:52,190 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_event?class_name_id=5485 HTTP/1.1" 200
-2023-12-05 11:29:52,190 - uvicorn.access - INFO - 49.215.84.187:57408 - "GET /api/get_event?class_name_id=5485 HTTP/1.1" 200
-2023-12-05 11:29:52,634 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?class_name_id=5485 HTTP/1.1" 200
 2023-12-05 11:29:52,634 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?class_name_id=5485 HTTP/1.1" 200
 2023-12-05 11:29:52,634 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?class_name_id=5485 HTTP/1.1" 200
 2023-12-05 11:29:53,184 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:29:53,184 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:29:53,184 - uvicorn.access - INFO - 49.215.84.187:57026 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:30:13,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:13,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:13,168 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:13,168 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:13,170 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:13,170 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:13,680 - uvicorn.access - INFO - 36.224.116.92:60689 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:13,680 - uvicorn.access - INFO - 36.224.116.92:60689 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:13,680 - uvicorn.access - INFO - 36.224.116.92:60689 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:13,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:13,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:13,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:13,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:13,696 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:13,696 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:14,185 - uvicorn.access - INFO - 36.224.116.92:60688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:14,185 - uvicorn.access - INFO - 36.224.116.92:60688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:14,185 - uvicorn.access - INFO - 36.224.116.92:60688 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:14,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:14,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:14,197 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:14,197 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:14,199 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:14,199 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:14,701 - uvicorn.access - INFO - 36.224.116.92:60691 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:14,701 - uvicorn.access - INFO - 36.224.116.92:60691 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:14,701 - uvicorn.access - INFO - 36.224.116.92:60691 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:14,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:14,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:14,709 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:14,709 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:15,985 - uvicorn.access - INFO - 36.224.116.92:60687 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:15,985 - uvicorn.access - INFO - 36.224.116.92:60687 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:15,985 - uvicorn.access - INFO - 36.224.116.92:60687 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:15,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:15,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:15,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:15,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:16,001 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:16,001 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:17,248 - uvicorn.access - INFO - 36.224.116.92:60686 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:17,248 - uvicorn.access - INFO - 36.224.116.92:60686 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:17,248 - uvicorn.access - INFO - 36.224.116.92:60686 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:17,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:17,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:17,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:17,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:17,257 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:17,257 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:17,846 - uvicorn.access - INFO - 36.224.116.92:60690 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:17,846 - uvicorn.access - INFO - 36.224.116.92:60690 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:17,846 - uvicorn.access - INFO - 36.224.116.92:60690 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:17,863 - uvicorn.access - INFO - 36.224.116.92:60689 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:17,863 - uvicorn.access - INFO - 36.224.116.92:60689 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:17,863 - uvicorn.access - INFO - 36.224.116.92:60689 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:18,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:18,257 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:18,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:18,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:18,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:18,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:19,112 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:19,112 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:19,112 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:19,115 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:19,115 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:19,122 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:19,122 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:19,123 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:19,123 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:19,616 - uvicorn.access - INFO - 36.224.116.92:60720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:19,616 - uvicorn.access - INFO - 36.224.116.92:60720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:19,616 - uvicorn.access - INFO - 36.224.116.92:60720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:19,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:19,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:19,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:19,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:19,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:19,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:20,063 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:20,063 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:20,063 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:20,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:20,071 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:20,076 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:20,076 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:20,078 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:20,078 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:21,360 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:21,360 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:21,360 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:21,369 - uvicorn.access - INFO - 36.224.116.92:60719 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:21,369 - uvicorn.access - INFO - 36.224.116.92:60719 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:21,369 - uvicorn.access - INFO - 36.224.116.92:60719 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:21,372 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:21,372 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:21,377 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:21,377 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:21,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:21,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:22,660 - uvicorn.access - INFO - 36.224.116.92:60726 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:22,660 - uvicorn.access - INFO - 36.224.116.92:60726 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:22,660 - uvicorn.access - INFO - 36.224.116.92:60726 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:22,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:22,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:22,667 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:22,667 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:22,668 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:22,668 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:23,966 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:23,966 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:23,966 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:23,975 - uvicorn.access - INFO - 36.224.116.92:60728 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:23,975 - uvicorn.access - INFO - 36.224.116.92:60728 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:23,975 - uvicorn.access - INFO - 36.224.116.92:60728 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:23,984 - uvicorn.access - INFO - 36.224.116.92:60720 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:30:23,984 - uvicorn.access - INFO - 36.224.116.92:60720 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:23,984 - uvicorn.access - INFO - 36.224.116.92:60720 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:24,039 - uvicorn.access - INFO - 36.224.116.92:60726 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:24,039 - uvicorn.access - INFO - 36.224.116.92:60726 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:24,039 - uvicorn.access - INFO - 36.224.116.92:60726 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:24,685 - app.api.classes - INFO - get_school
 2023-12-05 11:30:24,685 - app.api.classes - INFO - get_school
 2023-12-05 11:30:24,688 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:24,688 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,688 - uvicorn.access - INFO - 36.224.116.92:60719 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,702 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:24,702 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:24,702 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:24,814 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:24,814 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,814 - uvicorn.access - INFO - 36.224.116.92:60718 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:24,835 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:30:24,835 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:30:24,835 - uvicorn.access - INFO - 36.224.116.92:60727 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:30:46,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:46,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:46,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:46,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:46,750 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:46,750 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:47,193 - uvicorn.access - INFO - 36.224.116.92:60857 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:47,193 - uvicorn.access - INFO - 36.224.116.92:60857 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:47,193 - uvicorn.access - INFO - 36.224.116.92:60857 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:47,196 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:47,196 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:47,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:47,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:47,202 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:47,202 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:50,868 - uvicorn.access - INFO - 36.224.116.92:60862 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:50,868 - uvicorn.access - INFO - 36.224.116.92:60862 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:50,868 - uvicorn.access - INFO - 36.224.116.92:60862 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:50,871 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:50,871 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:50,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:50,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:50,877 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:50,877 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:51,420 - uvicorn.access - INFO - 36.224.116.92:60858 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:51,420 - uvicorn.access - INFO - 36.224.116.92:60858 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:51,420 - uvicorn.access - INFO - 36.224.116.92:60858 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:51,423 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:51,423 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:51,428 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:51,428 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:51,429 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:51,429 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:51,980 - uvicorn.access - INFO - 36.224.116.92:60859 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:51,980 - uvicorn.access - INFO - 36.224.116.92:60859 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:51,980 - uvicorn.access - INFO - 36.224.116.92:60859 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:51,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:51,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:51,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:51,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:51,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:51,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:52,448 - uvicorn.access - INFO - 36.224.116.92:60860 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:52,448 - uvicorn.access - INFO - 36.224.116.92:60860 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:52,448 - uvicorn.access - INFO - 36.224.116.92:60860 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:52,450 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:52,450 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:52,489 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:52,489 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:52,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:52,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:52,953 - uvicorn.access - INFO - 36.224.116.92:60861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:52,953 - uvicorn.access - INFO - 36.224.116.92:60861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:52,953 - uvicorn.access - INFO - 36.224.116.92:60861 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:53,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,039 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:53,039 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:53,494 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:53,494 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:30:53,494 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:30:53,499 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,499 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,505 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,505 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,507 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:53,507 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:53,984 - uvicorn.access - INFO - 36.224.116.92:60899 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:53,984 - uvicorn.access - INFO - 36.224.116.92:60899 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:30:53,984 - uvicorn.access - INFO - 36.224.116.92:60899 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:30:53,986 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,986 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:53,996 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,996 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:53,998 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:53,998 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:54,531 - uvicorn.access - INFO - 36.224.116.92:60892 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:54,531 - uvicorn.access - INFO - 36.224.116.92:60892 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:30:54,531 - uvicorn.access - INFO - 36.224.116.92:60892 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:30:54,534 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:54,534 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:54,539 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:54,539 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:54,540 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:54,540 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:55,797 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:55,797 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:30:55,797 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:30:55,799 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:55,799 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:55,803 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:55,803 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:55,805 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:55,805 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:56,285 - uvicorn.access - INFO - 36.224.116.92:60898 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:56,285 - uvicorn.access - INFO - 36.224.116.92:60898 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:30:56,285 - uvicorn.access - INFO - 36.224.116.92:60898 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:30:56,288 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:56,288 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:30:56,292 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:56,292 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:30:56,293 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:56,293 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:30:56,744 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:56,744 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:30:56,744 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:30:56,771 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:30:56,771 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:30:56,771 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:30:56,785 - uvicorn.access - INFO - 36.224.116.92:60898 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:56,785 - uvicorn.access - INFO - 36.224.116.92:60898 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:56,785 - uvicorn.access - INFO - 36.224.116.92:60898 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:56,791 - uvicorn.access - INFO - 36.224.116.92:60892 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:30:56,791 - uvicorn.access - INFO - 36.224.116.92:60892 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:56,791 - uvicorn.access - INFO - 36.224.116.92:60892 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:30:56,896 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:56,896 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:56,896 - uvicorn.access - INFO - 36.224.116.92:60899 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:30:57,601 - app.api.classes - INFO - get_school
 2023-12-05 11:30:57,601 - app.api.classes - INFO - get_school
 2023-12-05 11:30:57,665 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:57,665 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,665 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:57,715 - app.api.classes - INFO - get_school
 2023-12-05 11:30:57,715 - app.api.classes - INFO - get_school
 2023-12-05 11:30:57,718 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:57,718 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,718 - uvicorn.access - INFO - 36.224.116.92:60888 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:57,727 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:30:57,727 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,727 - uvicorn.access - INFO - 36.224.116.92:60897 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:30:57,788 - uvicorn.access - INFO - 36.224.116.92:60889 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:30:57,788 - uvicorn.access - INFO - 36.224.116.92:60889 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:30:57,788 - uvicorn.access - INFO - 36.224.116.92:60889 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:31:17,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:17,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:17,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:17,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:17,552 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:17,552 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:18,070 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:31:18,070 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:31:18,070 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:31:18,074 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:18,074 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:18,078 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:18,078 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:18,080 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:18,080 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:18,575 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:31:18,575 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:31:18,575 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:31:18,577 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:18,577 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:18,581 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:18,581 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:18,582 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:18,582 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:19,101 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:31:19,101 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:31:19,101 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:31:19,103 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:19,103 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:19,125 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:19,125 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:19,126 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:19,126 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:19,581 - uvicorn.access - INFO - 36.224.116.92:61012 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:31:19,581 - uvicorn.access - INFO - 36.224.116.92:61012 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:31:19,581 - uvicorn.access - INFO - 36.224.116.92:61012 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:31:19,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:19,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:19,588 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:19,588 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:19,590 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:19,590 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:20,853 - uvicorn.access - INFO - 36.224.116.92:61011 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:31:20,853 - uvicorn.access - INFO - 36.224.116.92:61011 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:31:20,853 - uvicorn.access - INFO - 36.224.116.92:61011 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:31:20,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:20,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:31:20,862 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:20,862 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:31:20,863 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:20,863 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:31:22,089 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:31:22,089 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:31:22,089 - uvicorn.access - INFO - 36.224.116.92:61009 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:31:22,113 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:31:22,113 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:31:22,113 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:31:22,127 - uvicorn.access - INFO - 36.224.116.92:61011 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:31:22,127 - uvicorn.access - INFO - 36.224.116.92:61011 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:31:22,127 - uvicorn.access - INFO - 36.224.116.92:61011 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:31:22,150 - uvicorn.access - INFO - 36.224.116.92:61009 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:31:22,150 - uvicorn.access - INFO - 36.224.116.92:61009 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:31:22,150 - uvicorn.access - INFO - 36.224.116.92:61009 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:31:22,173 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:31:22,173 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:31:22,173 - uvicorn.access - INFO - 36.224.116.92:61012 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:31:22,786 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,786 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:31:22,786 - uvicorn.access - INFO - 36.224.116.92:61010 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,791 - app.api.classes - INFO - get_school
 2023-12-05 11:31:22,791 - app.api.classes - INFO - get_school
 2023-12-05 11:31:22,793 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,793 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:31:22,793 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,840 - uvicorn.access - INFO - 36.224.116.92:61008 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:31:22,840 - uvicorn.access - INFO - 36.224.116.92:61008 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:31:22,840 - uvicorn.access - INFO - 36.224.116.92:61008 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:31:22,849 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,849 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:31:22,849 - uvicorn.access - INFO - 36.224.116.92:61013 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:30,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:30,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:30,235 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:30,235 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:30,237 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:30,237 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:31,498 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:31,498 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:31,498 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:31,502 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:31,502 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:31,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:31,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:31,508 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:31,508 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:32,913 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:33:32,913 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:33:32,913 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:33:32,915 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:32,915 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:32,921 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:32,921 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:32,922 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:32,922 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:34,187 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:33:34,187 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:33:34,187 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:33:34,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:34,189 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:34,194 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:34,194 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:34,195 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:34,195 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:35,493 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:33:35,493 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:33:35,493 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:33:35,495 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:35,495 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:35,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:35,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:35,501 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:35,501 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:36,776 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:33:36,776 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:33:36,776 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:33:36,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:36,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:36,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:36,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:36,784 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:36,784 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:38,142 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:33:38,142 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:33:38,142 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:33:38,160 - uvicorn.access - INFO - 36.224.116.92:61573 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:33:38,160 - uvicorn.access - INFO - 36.224.116.92:61573 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:38,160 - uvicorn.access - INFO - 36.224.116.92:61573 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:38,170 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,170 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,170 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,180 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:33:38,180 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:33:38,180 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:33:38,245 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,245 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,245 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:38,874 - app.api.classes - INFO - get_school
 2023-12-05 11:33:38,874 - app.api.classes - INFO - get_school
 2023-12-05 11:33:38,876 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:38,876 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,876 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:38,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:38,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:38,946 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:38,946 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,946 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:38,963 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:38,963 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:38,963 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:42,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:42,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:42,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:42,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:42,742 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:42,742 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:44,065 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:44,065 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:44,065 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:44,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:44,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:44,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:44,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:44,077 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:44,077 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:45,336 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:33:45,336 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:33:45,336 - uvicorn.access - INFO - 36.224.116.92:61576 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:33:45,339 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:45,339 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:45,364 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:45,364 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:45,366 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:45,366 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:46,605 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:33:46,605 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:33:46,605 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:33:46,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:46,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:46,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:46,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:46,614 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:46,614 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:47,940 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:33:47,940 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:33:47,940 - uvicorn.access - INFO - 36.224.116.92:61572 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:33:47,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:47,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:47,948 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:47,948 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:47,951 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:47,951 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:49,234 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:33:49,234 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:33:49,234 - uvicorn.access - INFO - 36.224.116.92:61574 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:33:49,236 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:49,236 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:49,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:49,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:49,241 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:49,241 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:49,714 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:33:49,714 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:33:49,714 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:33:49,856 - uvicorn.access - INFO - 36.224.116.92:61575 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:33:49,856 - uvicorn.access - INFO - 36.224.116.92:61575 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:49,856 - uvicorn.access - INFO - 36.224.116.92:61575 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:33:49,875 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:49,875 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:49,875 - uvicorn.access - INFO - 36.224.116.92:61574 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:49,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:33:49,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:49,881 - uvicorn.access - INFO - 36.224.116.92:61576 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:33:49,884 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:33:49,884 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:33:49,884 - uvicorn.access - INFO - 36.224.116.92:61572 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:33:50,313 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:50,313 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,313 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,376 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:50,376 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:50,376 - uvicorn.access - INFO - 36.224.116.92:61570 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:50,480 - app.api.classes - INFO - get_school
 2023-12-05 11:33:50,480 - app.api.classes - INFO - get_school
 2023-12-05 11:33:50,482 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:33:50,482 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,482 - uvicorn.access - INFO - 36.224.116.92:61573 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:33:50,630 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:50,630 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:50,630 - uvicorn.access - INFO - 36.224.116.92:61575 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:33:58,577 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:33:58,577 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:33:58,577 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:33:58,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:58,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:58,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:58,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:58,637 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:58,637 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:59,956 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:59,956 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:33:59,956 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:33:59,962 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:59,962 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:33:59,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:59,968 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:33:59,970 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:33:59,970 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:01,256 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:34:01,256 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:34:01,256 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:34:01,259 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:01,259 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:01,269 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:01,269 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:01,270 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:01,270 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:02,638 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:34:02,638 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:34:02,638 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:34:02,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:02,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:02,648 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:02,648 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:02,650 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:02,650 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:03,914 - uvicorn.access - INFO - 36.224.116.92:61720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:34:03,914 - uvicorn.access - INFO - 36.224.116.92:61720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:34:03,914 - uvicorn.access - INFO - 36.224.116.92:61720 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:34:03,916 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:03,916 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:03,920 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:03,920 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:03,922 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:03,922 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:05,227 - uvicorn.access - INFO - 36.224.116.92:61721 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:34:05,227 - uvicorn.access - INFO - 36.224.116.92:61721 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:34:05,227 - uvicorn.access - INFO - 36.224.116.92:61721 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:34:05,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:05,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:34:05,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:05,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:34:05,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:05,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:34:05,789 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:34:05,789 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:34:05,789 - uvicorn.access - INFO - 36.224.116.92:61717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:34:05,801 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:34:05,801 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:34:05,801 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:34:05,811 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:05,811 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:05,811 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:05,821 - uvicorn.access - INFO - 36.224.116.92:61721 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:34:05,821 - uvicorn.access - INFO - 36.224.116.92:61721 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:34:05,821 - uvicorn.access - INFO - 36.224.116.92:61721 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:34:05,850 - uvicorn.access - INFO - 36.224.116.92:61717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:34:05,850 - uvicorn.access - INFO - 36.224.116.92:61717 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:34:05,850 - uvicorn.access - INFO - 36.224.116.92:61717 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:34:05,871 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:34:05,871 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:34:05,871 - uvicorn.access - INFO - 36.224.116.92:61720 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:34:05,909 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:05,909 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:05,909 - uvicorn.access - INFO - 66.249.68.38:37423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:06,535 - app.api.classes - INFO - get_school
 2023-12-05 11:34:06,535 - app.api.classes - INFO - get_school
 2023-12-05 11:34:06,538 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,538 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,538 - uvicorn.access - INFO - 36.224.116.92:61718 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,540 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,540 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,540 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:34:06,644 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,644 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,644 - uvicorn.access - INFO - 36.224.116.92:61719 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:34:06,690 - uvicorn.access - INFO - 36.224.116.92:61716 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:34:06,690 - uvicorn.access - INFO - 36.224.116.92:61716 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:34:06,690 - uvicorn.access - INFO - 36.224.116.92:61716 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:34:07,664 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:07,664 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:07,664 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:08,916 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:08,916 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:08,916 - uvicorn.access - INFO - 66.249.68.32:53199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:34:10,337 - uvicorn.access - INFO - 66.249.68.39:45976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:10,337 - uvicorn.access - INFO - 66.249.68.39:45976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:10,337 - uvicorn.access - INFO - 66.249.68.39:45976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:34:12,713 - uvicorn.access - INFO - 36.224.116.92:61801 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 11:34:12,713 - uvicorn.access - INFO - 36.224.116.92:61801 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 11:34:12,713 - uvicorn.access - INFO - 36.224.116.92:61801 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 11:34:12,751 - uvicorn.access - INFO - 36.224.116.92:61804 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:34:12,751 - uvicorn.access - INFO - 36.224.116.92:61804 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:34:12,751 - uvicorn.access - INFO - 36.224.116.92:61804 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:34:13,373 - app.api.classes - INFO - get_school
 2023-12-05 11:34:13,373 - app.api.classes - INFO - get_school
 2023-12-05 11:34:13,494 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:34:13,494 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:34:13,494 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:34:13,541 - uvicorn.access - INFO - 36.224.116.92:61803 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:34:13,541 - uvicorn.access - INFO - 36.224.116.92:61803 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:34:13,541 - uvicorn.access - INFO - 36.224.116.92:61803 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:34:13,634 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:34:13,634 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:34:13,634 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:34:16,978 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:16,978 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:16,978 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:18,163 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:34:18,163 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:34:18,163 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:34:20,404 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:20,404 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:20,404 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:23,713 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:23,713 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:23,713 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:25,256 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E6%96%B0%E5%8C%97%E5%B8%82 HTTP/1.1" 200
 2023-12-05 11:34:25,256 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E6%96%B0%E5%8C%97%E5%B8%82 HTTP/1.1" 200
 2023-12-05 11:34:25,256 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E6%96%B0%E5%8C%97%E5%B8%82 HTTP/1.1" 200
 2023-12-05 11:34:27,066 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:27,066 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:27,066 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:30,424 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:30,424 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:30,424 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:33,653 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:33,653 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:33,653 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,359 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,359 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,359 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,419 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,419 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,419 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:39,743 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,743 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:39,743 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,155 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,155 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,155 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,160 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,160 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,160 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,167 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:47,167 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:47,167 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,597 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,597 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,597 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,614 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,614 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,614 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:48,888 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,888 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:48,888 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,332 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,332 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,332 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,338 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,338 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,338 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,343 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:56,343 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:56,343 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,371 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,371 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,371 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,438 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,438 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,438 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:34:57,632 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,632 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:34:57,632 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,413 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,413 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,413 - uvicorn.access - INFO - 36.224.116.92:61938 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,432 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,432 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,432 - uvicorn.access - INFO - 36.224.116.92:61940 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,501 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:05,501 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:05,501 - uvicorn.access - INFO - 36.224.116.92:61939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,106 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,106 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,106 - uvicorn.access - INFO - 36.224.116.92:61802 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,198 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,198 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,198 - uvicorn.access - INFO - 36.224.116.92:61805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 11:35:06,309 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,309 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:06,309 - uvicorn.access - INFO - 36.224.116.92:61919 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 11:35:35,257 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /docs HTTP/1.1" 200
 2023-12-05 11:35:35,257 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /docs HTTP/1.1" 200
-2023-12-05 11:35:35,257 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /docs HTTP/1.1" 200
-2023-12-05 11:35:35,807 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 11:35:35,807 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 11:35:35,807 - uvicorn.access - INFO - 36.224.116.92:62180 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 11:36:14,658 - uvicorn.access - INFO - 36.224.116.92:62331 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81 HTTP/1.1" 200
 2023-12-05 11:36:14,658 - uvicorn.access - INFO - 36.224.116.92:62331 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81 HTTP/1.1" 200
-2023-12-05 11:36:14,658 - uvicorn.access - INFO - 36.224.116.92:62331 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81 HTTP/1.1" 200
-2023-12-05 11:38:00,556 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /docs HTTP/1.1" 200
 2023-12-05 11:38:00,556 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /docs HTTP/1.1" 200
 2023-12-05 11:38:00,556 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /docs HTTP/1.1" 200
 2023-12-05 11:38:01,103 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /openapi.json HTTP/1.1" 200
 2023-12-05 11:38:01,103 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /openapi.json HTTP/1.1" 200
-2023-12-05 11:38:01,103 - uvicorn.access - INFO - 36.224.116.92:62797 - "GET /openapi.json HTTP/1.1" 200
-2023-12-05 11:38:20,611 - uvicorn.access - INFO - 36.224.116.92:62883 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:38:20,611 - uvicorn.access - INFO - 36.224.116.92:62883 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:38:20,611 - uvicorn.access - INFO - 36.224.116.92:62883 - "GET /api/get_class_name?category=%E9%87%91%E5%B7%A5%2F%E9%A3%BE%E5%93%81&is_inner=1 HTTP/1.1" 200
 2023-12-05 11:39:42,708 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:39:42,708 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:39:42,708 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 11:39:43,010 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:43,010 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:43,010 - uvicorn.access - INFO - 66.249.68.39:41192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:43,956 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:43,956 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:43,956 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:44,073 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:44,073 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:44,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:44,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:44,083 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:44,083 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:45,319 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:39:45,319 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:39:45,319 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:39:45,324 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:45,324 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:45,329 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:45,329 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:45,331 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:45,331 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:46,718 - uvicorn.access - INFO - 36.224.116.92:63241 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:39:46,718 - uvicorn.access - INFO - 36.224.116.92:63241 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:39:46,718 - uvicorn.access - INFO - 36.224.116.92:63241 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:39:46,720 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:46,720 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:46,724 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:46,724 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:46,726 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:46,726 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:47,247 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:39:47,247 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:39:47,247 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:39:47,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:47,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:47,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:47,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:47,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:47,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:47,702 - uvicorn.access - INFO - 36.224.116.92:63244 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:39:47,702 - uvicorn.access - INFO - 36.224.116.92:63244 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:39:47,702 - uvicorn.access - INFO - 36.224.116.92:63244 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:39:47,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:47,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:47,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:47,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:47,710 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:47,710 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:48,937 - uvicorn.access - INFO - 36.224.116.92:63243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:39:48,937 - uvicorn.access - INFO - 36.224.116.92:63243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:39:48,937 - uvicorn.access - INFO - 36.224.116.92:63243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:39:48,939 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:48,939 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:39:48,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:48,943 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:39:48,945 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:48,945 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:39:50,172 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:39:50,172 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:39:50,172 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:39:50,181 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:50,181 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:50,181 - uvicorn.access - INFO - 66.249.68.32:48934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:50,247 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:39:50,247 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:39:50,247 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:39:50,267 - uvicorn.access - INFO - 36.224.116.92:63243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,267 - uvicorn.access - INFO - 36.224.116.92:63243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,267 - uvicorn.access - INFO - 36.224.116.92:63243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,274 - uvicorn.access - INFO - 36.224.116.92:63244 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:39:50,274 - uvicorn.access - INFO - 36.224.116.92:63244 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:39:50,274 - uvicorn.access - INFO - 36.224.116.92:63244 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 11:39:50,331 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,331 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,331 - uvicorn.access - INFO - 36.224.116.92:63241 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:39:50,457 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:50,457 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:50,457 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:50,888 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:50,888 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:50,888 - uvicorn.access - INFO - 36.224.116.92:63242 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:50,931 - app.api.classes - INFO - get_school
 2023-12-05 11:39:50,931 - app.api.classes - INFO - get_school
 2023-12-05 11:39:50,936 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:50,936 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:39:50,936 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:39:51,027 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:51,027 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:51,027 - uvicorn.access - INFO - 36.224.116.92:63240 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:39:51,083 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:39:51,083 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:39:51,083 - uvicorn.access - INFO - 36.224.116.92:63245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 11:39:51,760 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:51,760 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:51,760 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:52,781 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:52,781 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:52,781 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:53,822 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:53,822 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:53,822 - uvicorn.access - INFO - 66.249.68.39:45937 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:54,729 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:54,729 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:54,729 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:58,930 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:39:58,930 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:39:58,930 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:39:59,224 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:59,224 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:59,224 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:39:59,865 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:59,865 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:39:59,865 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:00,471 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:00,471 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:00,471 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:01,110 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:01,110 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:01,110 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:01,991 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:01,991 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:01,991 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:02,863 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:02,863 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:02,863 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:03,724 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:03,724 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:03,724 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:04,579 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:04,579 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:04,579 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:05,428 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:05,428 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:05,428 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:06,267 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:06,267 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:06,267 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:07,098 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:07,098 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:07,098 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:07,923 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:07,923 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:07,923 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:08,742 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:08,742 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:08,742 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:09,552 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:09,552 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:09,552 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:10,356 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:10,356 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:10,356 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:40:11,151 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:11,151 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:40:11,151 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:41:34,604 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:34,604 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:34,610 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:34,610 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:34,611 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:34,611 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:35,183 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:41:35,183 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:41:35,183 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:41:35,185 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:35,185 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:35,189 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:35,189 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:35,191 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:35,191 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:35,821 - uvicorn.access - INFO - 36.224.116.92:63732 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:41:35,821 - uvicorn.access - INFO - 36.224.116.92:63732 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:41:35,821 - uvicorn.access - INFO - 36.224.116.92:63732 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:41:35,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:35,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:35,828 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:35,828 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:35,829 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:35,829 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:36,270 - uvicorn.access - INFO - 36.224.116.92:63736 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:41:36,270 - uvicorn.access - INFO - 36.224.116.92:63736 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:41:36,270 - uvicorn.access - INFO - 36.224.116.92:63736 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:41:36,274 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:36,274 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:36,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:36,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:36,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:36,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:37,535 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:41:37,535 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:41:37,535 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:41:37,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:37,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:37,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:37,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:37,568 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:37,568 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:38,885 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:41:38,885 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:41:38,885 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:41:38,887 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:38,887 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:41:38,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:38,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:41:38,893 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:38,893 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:41:39,390 - uvicorn.access - INFO - 36.224.116.92:63733 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:41:39,390 - uvicorn.access - INFO - 36.224.116.92:63733 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:41:39,390 - uvicorn.access - INFO - 36.224.116.92:63733 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:41:39,406 - uvicorn.access - INFO - 36.224.116.92:63731 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:41:39,406 - uvicorn.access - INFO - 36.224.116.92:63731 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:41:39,406 - uvicorn.access - INFO - 36.224.116.92:63731 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:41:39,418 - uvicorn.access - INFO - 36.224.116.92:63732 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:41:39,418 - uvicorn.access - INFO - 36.224.116.92:63732 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:41:39,418 - uvicorn.access - INFO - 36.224.116.92:63732 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:41:39,474 - uvicorn.access - INFO - 36.224.116.92:63736 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:41:39,474 - uvicorn.access - INFO - 36.224.116.92:63736 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:41:39,474 - uvicorn.access - INFO - 36.224.116.92:63736 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:41:39,495 - uvicorn.access - INFO - 36.224.116.92:63733 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:41:39,495 - uvicorn.access - INFO - 36.224.116.92:63733 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:41:39,495 - uvicorn.access - INFO - 36.224.116.92:63733 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:41:40,149 - app.api.classes - INFO - get_school
 2023-12-05 11:41:40,149 - app.api.classes - INFO - get_school
 2023-12-05 11:41:40,154 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:41:40,154 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,154 - uvicorn.access - INFO - 36.224.116.92:63731 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,174 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:41:40,174 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:41:40,174 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:41:40,279 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:41:40,279 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,279 - uvicorn.access - INFO - 36.224.116.92:63735 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:41:40,313 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:41:40,313 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:41:40,313 - uvicorn.access - INFO - 36.224.116.92:63734 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:42:40,580 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:40,580 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:40,587 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:40,587 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:40,589 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:40,589 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:41,029 - uvicorn.access - INFO - 36.224.116.92:64037 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:42:41,029 - uvicorn.access - INFO - 36.224.116.92:64037 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:42:41,029 - uvicorn.access - INFO - 36.224.116.92:64037 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:42:41,033 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:41,033 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:41,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:41,037 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:41,039 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:41,039 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:41,635 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:42:41,635 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:42:41,635 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:42:41,637 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:41,637 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:41,642 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:41,642 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:41,643 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:41,643 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:43,024 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:42:43,024 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:42:43,024 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:42:43,026 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:43,026 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:43,030 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:43,030 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:43,031 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:43,031 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:44,302 - uvicorn.access - INFO - 36.224.116.92:64035 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:42:44,302 - uvicorn.access - INFO - 36.224.116.92:64035 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:42:44,302 - uvicorn.access - INFO - 36.224.116.92:64035 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:42:44,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:44,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:44,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:44,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:44,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:44,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:44,761 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:42:44,761 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:42:44,761 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:42:44,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:44,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:42:44,769 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:44,769 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:42:44,771 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:44,771 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:42:46,003 - uvicorn.access - INFO - 36.224.116.92:64038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:42:46,003 - uvicorn.access - INFO - 36.224.116.92:64038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:42:46,003 - uvicorn.access - INFO - 36.224.116.92:64038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:42:46,021 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:42:46,021 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:42:46,021 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:42:46,085 - uvicorn.access - INFO - 36.224.116.92:64038 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:42:46,085 - uvicorn.access - INFO - 36.224.116.92:64038 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:42:46,085 - uvicorn.access - INFO - 36.224.116.92:64038 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:42:46,095 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:42:46,095 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:42:46,095 - uvicorn.access - INFO - 36.224.116.92:64037 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:42:46,096 - uvicorn.access - INFO - 36.224.116.92:64035 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:42:46,096 - uvicorn.access - INFO - 36.224.116.92:64035 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:42:46,096 - uvicorn.access - INFO - 36.224.116.92:64035 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:42:46,755 - app.api.classes - INFO - get_school
 2023-12-05 11:42:46,755 - app.api.classes - INFO - get_school
 2023-12-05 11:42:46,760 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:42:46,760 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,760 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,763 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:42:46,763 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:42:46,763 - uvicorn.access - INFO - 36.224.116.92:64032 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:42:46,853 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:42:46,853 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,853 - uvicorn.access - INFO - 36.224.116.92:64036 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:42:46,890 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:42:46,890 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:42:46,890 - uvicorn.access - INFO - 36.224.116.92:64034 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:43:01,596 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:01,596 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:01,600 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:01,600 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:01,601 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:01,601 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:02,925 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:43:02,925 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:43:02,925 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:43:02,928 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:02,928 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:02,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:02,933 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:02,934 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:02,934 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:04,166 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:43:04,166 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:43:04,166 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:43:04,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:04,171 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:04,175 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:04,175 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:04,176 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:04,176 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:05,494 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:43:05,494 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:43:05,494 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:43:05,498 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:05,498 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:05,503 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:05,503 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:05,504 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:05,504 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:06,042 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:43:06,042 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:43:06,042 - uvicorn.access - INFO - 36.224.116.92:64150 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:43:06,045 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:06,045 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:06,052 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:06,052 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:06,054 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:06,054 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:06,537 - uvicorn.access - INFO - 36.224.116.92:64153 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:43:06,537 - uvicorn.access - INFO - 36.224.116.92:64153 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:43:06,537 - uvicorn.access - INFO - 36.224.116.92:64153 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:43:06,555 - uvicorn.access - INFO - 36.224.116.92:64149 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:43:06,555 - uvicorn.access - INFO - 36.224.116.92:64149 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:43:06,555 - uvicorn.access - INFO - 36.224.116.92:64149 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:43:06,558 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:06,558 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:43:06,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:06,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:43:06,564 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:06,564 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:43:07,070 - uvicorn.access - INFO - 36.224.116.92:64154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:43:07,070 - uvicorn.access - INFO - 36.224.116.92:64154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:43:07,070 - uvicorn.access - INFO - 36.224.116.92:64154 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:43:07,093 - uvicorn.access - INFO - 36.224.116.92:64150 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:43:07,093 - uvicorn.access - INFO - 36.224.116.92:64150 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:43:07,093 - uvicorn.access - INFO - 36.224.116.92:64150 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:43:07,200 - uvicorn.access - INFO - 36.224.116.92:64153 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:43:07,200 - uvicorn.access - INFO - 36.224.116.92:64153 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:43:07,200 - uvicorn.access - INFO - 36.224.116.92:64153 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:43:07,211 - uvicorn.access - INFO - 36.224.116.92:64154 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:43:07,211 - uvicorn.access - INFO - 36.224.116.92:64154 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:43:07,211 - uvicorn.access - INFO - 36.224.116.92:64154 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:43:07,720 - uvicorn.access - INFO - 36.224.116.92:64152 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:43:07,720 - uvicorn.access - INFO - 36.224.116.92:64152 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,720 - uvicorn.access - INFO - 36.224.116.92:64152 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:43:07,739 - app.api.classes - INFO - get_school
 2023-12-05 11:43:07,739 - app.api.classes - INFO - get_school
 2023-12-05 11:43:07,741 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:43:07,741 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,741 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:43:07,839 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:43:07,839 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,839 - uvicorn.access - INFO - 36.224.116.92:64151 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:43:07,948 - uvicorn.access - INFO - 36.224.116.92:64149 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:43:07,948 - uvicorn.access - INFO - 36.224.116.92:64149 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:43:07,948 - uvicorn.access - INFO - 36.224.116.92:64149 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:44:27,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:27,304 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:27,310 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:27,310 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:27,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:27,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:27,808 - uvicorn.access - INFO - 36.224.116.92:64538 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:44:27,808 - uvicorn.access - INFO - 36.224.116.92:64538 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:44:27,808 - uvicorn.access - INFO - 36.224.116.92:64538 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:44:27,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:27,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:27,816 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:27,816 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:27,818 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:27,818 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:28,310 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:44:28,310 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:44:28,310 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:44:28,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:28,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:28,318 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:28,318 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:28,320 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:28,320 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:28,868 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:44:28,868 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:44:28,868 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:44:28,870 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:28,870 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:28,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:28,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:28,876 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:28,876 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:29,454 - uvicorn.access - INFO - 36.224.116.92:64537 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:44:29,454 - uvicorn.access - INFO - 36.224.116.92:64537 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:44:29,454 - uvicorn.access - INFO - 36.224.116.92:64537 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:44:29,459 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:29,459 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:29,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:29,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:29,465 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:29,465 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:29,975 - uvicorn.access - INFO - 36.224.116.92:64539 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:44:29,975 - uvicorn.access - INFO - 36.224.116.92:64539 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:44:29,975 - uvicorn.access - INFO - 36.224.116.92:64539 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:44:29,978 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:29,978 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:44:29,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:29,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:44:29,985 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:29,985 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:44:30,461 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:44:30,461 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:44:30,461 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:44:30,476 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:44:30,476 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:44:30,476 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:44:30,582 - uvicorn.access - INFO - 36.224.116.92:64539 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:44:30,582 - uvicorn.access - INFO - 36.224.116.92:64539 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:44:30,582 - uvicorn.access - INFO - 36.224.116.92:64539 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:44:30,589 - uvicorn.access - INFO - 36.224.116.92:64537 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:44:30,589 - uvicorn.access - INFO - 36.224.116.92:64537 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:44:30,589 - uvicorn.access - INFO - 36.224.116.92:64537 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:44:30,609 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:44:30,609 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:44:30,609 - uvicorn.access - INFO - 36.224.116.92:64538 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:44:31,171 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:44:31,171 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,171 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:44:31,287 - app.api.classes - INFO - get_school
 2023-12-05 11:44:31,287 - app.api.classes - INFO - get_school
 2023-12-05 11:44:31,290 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:44:31,290 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,290 - uvicorn.access - INFO - 36.224.116.92:64542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:44:31,291 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:44:31,291 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,291 - uvicorn.access - INFO - 36.224.116.92:64541 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:44:31,426 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:44:31,426 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:44:31,426 - uvicorn.access - INFO - 36.224.116.92:64540 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:46:25,760 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:25,760 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:25,765 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:25,765 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:25,767 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:25,767 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:26,439 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:46:26,439 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:46:26,439 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:46:26,441 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:26,441 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:26,456 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:26,456 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:26,458 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:26,458 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:26,944 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:46:26,944 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:46:26,944 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:46:26,946 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:26,946 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:26,951 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:26,951 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:26,952 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:26,952 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:28,197 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:46:28,197 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:46:28,197 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:46:28,199 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:28,199 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:28,206 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:28,206 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:28,207 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:28,207 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:28,647 - uvicorn.access - INFO - 36.224.116.92:65062 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:46:28,647 - uvicorn.access - INFO - 36.224.116.92:65062 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:46:28,647 - uvicorn.access - INFO - 36.224.116.92:65062 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:46:28,650 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:28,650 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:28,656 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:28,656 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:28,658 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:28,658 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:29,146 - uvicorn.access - INFO - 36.224.116.92:65064 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:46:29,146 - uvicorn.access - INFO - 36.224.116.92:65064 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:46:29,146 - uvicorn.access - INFO - 36.224.116.92:65064 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:46:29,148 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:29,148 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:46:29,154 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:29,154 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:46:29,156 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:29,156 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:46:29,592 - uvicorn.access - INFO - 36.224.116.92:65065 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:46:29,592 - uvicorn.access - INFO - 36.224.116.92:65065 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:46:29,592 - uvicorn.access - INFO - 36.224.116.92:65065 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:46:29,661 - uvicorn.access - INFO - 36.224.116.92:65066 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:46:29,661 - uvicorn.access - INFO - 36.224.116.92:65066 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:46:29,661 - uvicorn.access - INFO - 36.224.116.92:65066 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 11:46:29,676 - uvicorn.access - INFO - 36.224.116.92:65064 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:46:29,676 - uvicorn.access - INFO - 36.224.116.92:65064 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:46:29,676 - uvicorn.access - INFO - 36.224.116.92:65064 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:46:29,684 - uvicorn.access - INFO - 36.224.116.92:65065 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:46:29,684 - uvicorn.access - INFO - 36.224.116.92:65065 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:46:29,684 - uvicorn.access - INFO - 36.224.116.92:65065 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:46:29,689 - uvicorn.access - INFO - 36.224.116.92:65062 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:46:29,689 - uvicorn.access - INFO - 36.224.116.92:65062 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:46:29,689 - uvicorn.access - INFO - 36.224.116.92:65062 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:46:30,349 - app.api.classes - INFO - get_school
 2023-12-05 11:46:30,349 - app.api.classes - INFO - get_school
 2023-12-05 11:46:30,352 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:46:30,352 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,352 - uvicorn.access - INFO - 36.224.116.92:65063 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,357 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:46:30,357 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:46:30,357 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:46:30,417 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:46:30,417 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,417 - uvicorn.access - INFO - 36.224.116.92:65067 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:46:30,528 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:46:30,528 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:46:30,528 - uvicorn.access - INFO - 36.224.116.92:65066 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:47:33,524 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 11:47:33,524 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,524 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,525 - uvicorn.access - INFO - 114.39.220.140:64427 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:47:33,525 - uvicorn.access - INFO - 114.39.220.140:64427 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:47:33,525 - uvicorn.access - INFO - 114.39.220.140:64427 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 11:47:33,573 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 11:47:33,573 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,573 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 11:47:33,654 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,654 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,654 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,721 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,721 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,721 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,812 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,812 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,812 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,858 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,858 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,858 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,910 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,910 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,910 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,958 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:33,958 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:33,958 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,010 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,010 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,010 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,059 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,059 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,059 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,109 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,109 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,109 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,158 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,158 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,158 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,222 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,222 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,222 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,274 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,274 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,274 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,351 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,351 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,351 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,407 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,407 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,407 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,454 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,454 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,454 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,505 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,505 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,505 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,554 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,554 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,554 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,601 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:34,601 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:47:34,601 - uvicorn.access - INFO - 114.39.220.140:64426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:47:52,424 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:52,424 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:52,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:52,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:52,430 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:52,430 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:52,918 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:47:52,918 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 11:47:52,918 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 11:47:52,921 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:52,921 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:52,926 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:52,926 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:52,928 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:52,928 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:53,477 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:47:53,477 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 11:47:53,477 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 11:47:53,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:53,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:53,485 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:53,485 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:53,487 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:53,487 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:53,984 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:47:53,984 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 11:47:53,984 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 11:47:53,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:53,987 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:53,991 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:53,991 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:53,993 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:53,993 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:54,517 - uvicorn.access - INFO - 36.224.116.92:65462 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:47:54,517 - uvicorn.access - INFO - 36.224.116.92:65462 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 11:47:54,517 - uvicorn.access - INFO - 36.224.116.92:65462 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 11:47:54,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:54,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:54,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:54,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:54,525 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:54,525 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:55,789 - uvicorn.access - INFO - 36.224.116.92:65465 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:47:55,789 - uvicorn.access - INFO - 36.224.116.92:65465 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 11:47:55,789 - uvicorn.access - INFO - 36.224.116.92:65465 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 11:47:55,797 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:55,797 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 11:47:55,802 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:55,802 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 11:47:55,804 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:55,804 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 11:47:56,273 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 11:47:56,273 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:47:56,273 - uvicorn.access - INFO - 36.224.116.92:65463 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 11:47:56,409 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:47:56,409 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:47:56,409 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 11:47:56,426 - uvicorn.access - INFO - 36.224.116.92:65465 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:47:56,426 - uvicorn.access - INFO - 36.224.116.92:65465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,426 - uvicorn.access - INFO - 36.224.116.92:65465 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,428 - uvicorn.access - INFO - 36.224.116.92:65462 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:47:56,428 - uvicorn.access - INFO - 36.224.116.92:65462 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:47:56,428 - uvicorn.access - INFO - 36.224.116.92:65462 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 11:47:56,472 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 11:47:56,472 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,472 - uvicorn.access - INFO - 36.224.116.92:65463 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 11:47:56,684 - uvicorn.access - INFO - 36.224.116.92:65450 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:47:56,684 - uvicorn.access - INFO - 36.224.116.92:65450 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:47:56,684 - uvicorn.access - INFO - 36.224.116.92:65450 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 11:47:56,964 - app.api.classes - INFO - get_school
 2023-12-05 11:47:56,964 - app.api.classes - INFO - get_school
 2023-12-05 11:47:56,967 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:47:56,967 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:47:56,967 - uvicorn.access - INFO - 36.224.116.92:65461 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:47:56,982 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:47:56,982 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:47:56,982 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:47:57,039 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 11:47:57,039 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:47:57,039 - uvicorn.access - INFO - 36.224.116.92:65464 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 11:48:47,260 - uvicorn.access - INFO - 123.194.35.197:62672 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:48:47,260 - uvicorn.access - INFO - 123.194.35.197:62672 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:48:47,260 - uvicorn.access - INFO - 123.194.35.197:62672 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:48:47,975 - app.api.classes - INFO - get_school
 2023-12-05 11:48:47,975 - app.api.classes - INFO - get_school
 2023-12-05 11:48:48,120 - uvicorn.access - INFO - 123.194.35.197:62675 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:48:48,120 - uvicorn.access - INFO - 123.194.35.197:62675 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:48:48,120 - uvicorn.access - INFO - 123.194.35.197:62675 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:48:48,161 - uvicorn.access - INFO - 123.194.35.197:62673 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:48:48,161 - uvicorn.access - INFO - 123.194.35.197:62673 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:48:48,161 - uvicorn.access - INFO - 123.194.35.197:62673 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:48:48,210 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:48:48,210 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:48:48,210 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:48:48,281 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,281 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,281 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,346 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,346 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,346 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,413 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,413 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,413 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,483 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,483 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,483 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,550 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,550 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,550 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,620 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,620 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,620 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,686 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,686 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,686 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,754 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,754 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,754 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:48:48,823 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,823 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:48:48,823 - uvicorn.access - INFO - 123.194.35.197:62674 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:05,883 - uvicorn.access - INFO - 123.194.35.197:62714 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:49:05,883 - uvicorn.access - INFO - 123.194.35.197:62714 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:49:05,883 - uvicorn.access - INFO - 123.194.35.197:62714 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:49:06,507 - app.api.classes - INFO - get_school
 2023-12-05 11:49:06,507 - app.api.classes - INFO - get_school
 2023-12-05 11:49:06,620 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:49:06,620 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:49:06,620 - uvicorn.access - INFO - 123.194.35.197:62715 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:49:06,625 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:49:06,625 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:49:06,625 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 11:49:06,668 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:49:06,668 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:49:06,668 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:49:06,732 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,732 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,732 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,799 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,799 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,799 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,866 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,866 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,866 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:06,935 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,935 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:06,935 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,002 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,002 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,002 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,068 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,068 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,068 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,134 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,134 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,134 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,204 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,204 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,204 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,274 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:49:07,274 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:49:07,274 - uvicorn.access - INFO - 123.194.35.197:62712 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,030 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:50:22,030 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:50:22,030 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:50:22,689 - app.api.classes - INFO - get_school
 2023-12-05 11:50:22,689 - app.api.classes - INFO - get_school
 2023-12-05 11:50:22,797 - uvicorn.access - INFO - 123.194.35.197:62779 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:50:22,797 - uvicorn.access - INFO - 123.194.35.197:62779 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:50:22,797 - uvicorn.access - INFO - 123.194.35.197:62779 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:50:22,803 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:50:22,803 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:50:22,803 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:50:22,855 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:50:22,855 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:50:22,855 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 11:50:22,926 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,926 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,926 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:22,930 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,026 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,026 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,026 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,027 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,103 - uvicorn.access - INFO - 123.194.35.197:62776 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:50:23,104 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,104 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:50:23,104 - uvicorn.access - INFO - 123.194.35.197:62778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:14,457 - uvicorn.access - INFO - 59.127.105.44:64894 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 11:57:14,457 - uvicorn.access - INFO - 59.127.105.44:64894 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:57:14,457 - uvicorn.access - INFO - 59.127.105.44:64894 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 11:57:15,054 - uvicorn.access - INFO - 59.127.105.44:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:57:15,054 - uvicorn.access - INFO - 59.127.105.44:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:57:15,054 - uvicorn.access - INFO - 59.127.105.44:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 11:57:15,104 - app.api.classes - INFO - get_school
 2023-12-05 11:57:15,104 - app.api.classes - INFO - get_school
 2023-12-05 11:57:15,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 11:57:15,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:57:15,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 11:57:15,217 - uvicorn.access - INFO - 59.127.105.44:64892 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:57:15,217 - uvicorn.access - INFO - 59.127.105.44:64892 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:57:15,217 - uvicorn.access - INFO - 59.127.105.44:64892 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 11:57:16,876 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:16,876 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:16,876 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:16,943 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:16,943 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:16,943 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,012 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,012 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,012 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,079 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,079 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,079 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,152 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,152 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,152 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,214 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,274 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,274 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,274 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,337 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,337 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,337 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,401 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 11:57:17,401 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 11:57:17,401 - uvicorn.access - INFO - 59.127.105.44:64895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:06:10,171 - uvicorn.access - INFO - 114.39.220.140:65188 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 12:06:10,171 - uvicorn.access - INFO - 114.39.220.140:65188 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 12:06:10,171 - uvicorn.access - INFO - 114.39.220.140:65188 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 12:06:10,172 - uvicorn.access - INFO - 114.39.220.140:65187 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 12:06:10,172 - uvicorn.access - INFO - 114.39.220.140:65187 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:06:10,172 - uvicorn.access - INFO - 114.39.220.140:65187 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:06:10,174 - uvicorn.access - INFO - 114.39.220.140:65190 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:06:10,174 - uvicorn.access - INFO - 114.39.220.140:65190 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:06:10,174 - uvicorn.access - INFO - 114.39.220.140:65190 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:06:10,175 - uvicorn.access - INFO - 114.39.220.140:65186 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 12:06:10,175 - uvicorn.access - INFO - 114.39.220.140:65186 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 12:06:10,175 - uvicorn.access - INFO - 114.39.220.140:65186 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 12:06:10,182 - uvicorn.access - INFO - 114.39.220.140:65189 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:06:10,182 - uvicorn.access - INFO - 114.39.220.140:65189 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:06:10,182 - uvicorn.access - INFO - 114.39.220.140:65189 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:16:45,955 - uvicorn.access - INFO - 59.127.105.44:49292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:16:45,955 - uvicorn.access - INFO - 59.127.105.44:49292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:16:45,955 - uvicorn.access - INFO - 59.127.105.44:49292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:16:46,616 - app.api.classes - INFO - get_school
 2023-12-05 12:16:46,616 - app.api.classes - INFO - get_school
 2023-12-05 12:16:46,737 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:16:46,737 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:16:46,737 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:16:46,792 - uvicorn.access - INFO - 59.127.105.44:49291 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:16:46,792 - uvicorn.access - INFO - 59.127.105.44:49291 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:16:46,792 - uvicorn.access - INFO - 59.127.105.44:49291 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:16:46,853 - uvicorn.access - INFO - 59.127.105.44:49289 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:16:46,853 - uvicorn.access - INFO - 59.127.105.44:49289 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:16:46,853 - uvicorn.access - INFO - 59.127.105.44:49289 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:16:48,325 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,325 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,325 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,375 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,375 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,375 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,426 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,426 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,426 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,475 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,475 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,475 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,526 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,526 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,526 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,583 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,583 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,583 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,638 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,638 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,638 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,705 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,705 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,705 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,757 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:16:48,757 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:16:48,757 - uvicorn.access - INFO - 59.127.105.44:49293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:46,591 - uvicorn.access - INFO - 118.231.144.80:52144 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:21:46,591 - uvicorn.access - INFO - 118.231.144.80:52144 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:21:46,591 - uvicorn.access - INFO - 118.231.144.80:52144 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:21:47,245 - app.api.classes - INFO - get_school
 2023-12-05 12:21:47,245 - app.api.classes - INFO - get_school
 2023-12-05 12:21:47,360 - uvicorn.access - INFO - 118.231.144.80:52145 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:21:47,360 - uvicorn.access - INFO - 118.231.144.80:52145 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:21:47,360 - uvicorn.access - INFO - 118.231.144.80:52145 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:21:47,393 - uvicorn.access - INFO - 118.231.144.80:52143 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:21:47,393 - uvicorn.access - INFO - 118.231.144.80:52143 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:21:47,393 - uvicorn.access - INFO - 118.231.144.80:52143 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:21:47,431 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:21:47,431 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:21:47,431 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:21:47,524 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,524 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,524 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,635 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,635 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,635 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,749 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,749 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,749 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,843 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,843 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,843 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:47,924 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,924 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:47,924 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,044 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,044 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,044 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,122 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,122 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,122 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,197 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,197 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,197 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:21:48,269 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,269 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:21:48,269 - uvicorn.access - INFO - 118.231.144.80:52142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:23:51,771 - uvicorn.access - INFO - 114.39.220.140:49694 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 12:23:51,771 - uvicorn.access - INFO - 114.39.220.140:49694 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:23:51,771 - uvicorn.access - INFO - 114.39.220.140:49694 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 12:23:51,775 - uvicorn.access - INFO - 114.39.220.140:49696 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:23:51,775 - uvicorn.access - INFO - 114.39.220.140:49696 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:23:51,775 - uvicorn.access - INFO - 114.39.220.140:49696 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 12:23:51,777 - uvicorn.access - INFO - 114.39.220.140:49695 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 12:23:51,777 - uvicorn.access - INFO - 114.39.220.140:49695 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 12:23:51,777 - uvicorn.access - INFO - 114.39.220.140:49695 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 12:23:51,817 - uvicorn.access - INFO - 114.39.220.140:49693 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 12:23:51,817 - uvicorn.access - INFO - 114.39.220.140:49693 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 12:23:51,817 - uvicorn.access - INFO - 114.39.220.140:49693 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 12:23:51,819 - uvicorn.access - INFO - 114.39.220.140:49692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:23:51,819 - uvicorn.access - INFO - 114.39.220.140:49692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:23:51,819 - uvicorn.access - INFO - 114.39.220.140:49692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:24:17,728 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,728 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,728 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,781 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,781 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-05 12:24:17,781 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-12-05 12:24:17,828 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,828 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,828 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
 2023-12-05 12:24:17,887 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
 2023-12-05 12:24:17,887 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-05 12:24:17,887 - uvicorn.access - INFO - 114.39.220.140:49706 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-12-05 12:24:30,584 - uvicorn.access - INFO - 114.39.220.140:49716 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:24:30,584 - uvicorn.access - INFO - 114.39.220.140:49716 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:24:30,584 - uvicorn.access - INFO - 114.39.220.140:49716 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:24:31,202 - app.api.classes - INFO - get_school
 2023-12-05 12:24:31,202 - app.api.classes - INFO - get_school
 2023-12-05 12:24:31,313 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:24:31,313 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:24:31,313 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:24:31,365 - uvicorn.access - INFO - 114.39.220.140:49715 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:24:31,365 - uvicorn.access - INFO - 114.39.220.140:49715 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:24:31,365 - uvicorn.access - INFO - 114.39.220.140:49715 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:24:31,403 - uvicorn.access - INFO - 114.39.220.140:49714 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:24:31,403 - uvicorn.access - INFO - 114.39.220.140:49714 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:24:31,403 - uvicorn.access - INFO - 114.39.220.140:49714 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:24:33,156 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,156 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,156 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,215 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,215 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,215 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,277 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,277 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,277 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,330 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,330 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,330 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,393 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,393 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,393 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,454 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,454 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,454 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,533 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,533 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,533 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,599 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,599 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,599 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 12:24:33,652 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,652 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:24:33,652 - uvicorn.access - INFO - 114.39.220.140:49717 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 12:28:34,283 - uvicorn.access - INFO - 36.224.116.92:50127 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 12:28:34,283 - uvicorn.access - INFO - 36.224.116.92:50127 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 12:28:34,283 - uvicorn.access - INFO - 36.224.116.92:50127 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-12-05 12:42:25,606 - uvicorn.access - INFO - 36.224.116.92:53530 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:42:25,606 - uvicorn.access - INFO - 36.224.116.92:53530 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:42:25,606 - uvicorn.access - INFO - 36.224.116.92:53530 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:42:26,325 - app.api.classes - INFO - get_school
 2023-12-05 12:42:26,325 - app.api.classes - INFO - get_school
 2023-12-05 12:42:26,441 - uvicorn.access - INFO - 36.224.116.92:53529 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:42:26,441 - uvicorn.access - INFO - 36.224.116.92:53529 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:42:26,441 - uvicorn.access - INFO - 36.224.116.92:53529 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:42:26,486 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:42:26,486 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:42:26,486 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:42:26,525 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:42:26,525 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:42:26,525 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:42:26,639 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,639 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,639 - uvicorn.access - INFO - 36.224.116.92:53528 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,814 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,814 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:26,814 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:26,987 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,987 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:26,987 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,147 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,147 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,147 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,342 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,342 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,342 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,499 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,499 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,499 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,670 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,670 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,670 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,853 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:27,853 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:27,853 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:28,200 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:28,200 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:28,200 - uvicorn.access - INFO - 36.224.116.92:53527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,223 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 12:42:50,223 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 12:42:50,223 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 12:42:50,344 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,344 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,344 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,400 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,400 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,400 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,456 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,456 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,456 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,515 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,515 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,515 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,573 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,573 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,573 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,649 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,649 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,649 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,730 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,730 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,730 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,788 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,788 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,788 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,855 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,855 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,855 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,931 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,931 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,931 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:50,991 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,991 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:50,991 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,059 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,059 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,059 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,118 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,118 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,118 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,175 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,175 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,175 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,233 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,233 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,233 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,290 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,290 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,290 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,349 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,349 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,349 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,409 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
 2023-12-05 12:42:51,409 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:42:51,409 - uvicorn.access - INFO - 36.224.116.92:53685 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxNDgyNDUyfQ.ckwNS3pc9Sjb4hgSFJwr46zEED13nnfrcVSWa33kNH8 HTTP/1.1" 200
-2023-12-05 12:43:03,867 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:43:03,867 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:43:03,867 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:43:03,881 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:43:03,881 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:43:03,881 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:43:04,614 - app.api.classes - INFO - get_school
 2023-12-05 12:43:04,614 - app.api.classes - INFO - get_school
 2023-12-05 12:43:04,723 - uvicorn.access - INFO - 36.224.116.92:53764 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:43:04,723 - uvicorn.access - INFO - 36.224.116.92:53764 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:43:04,723 - uvicorn.access - INFO - 36.224.116.92:53764 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:43:04,751 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:43:04,751 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:43:04,751 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:43:04,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:43:04,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:43:04,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:43:12,760 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,760 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,760 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,799 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,815 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,815 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,815 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:12,828 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,828 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:12,828 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:13,583 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:13,583 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:13,583 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:15,484 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:15,484 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:15,484 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:16,714 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:16,714 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:16,714 - uvicorn.access - INFO - 36.224.116.92:53782 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
-2023-12-05 12:43:16,767 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:16,767 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:16,767 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:17,796 - uvicorn.access - INFO - 36.224.116.92:53822 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:17,796 - uvicorn.access - INFO - 36.224.116.92:53822 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:17,796 - uvicorn.access - INFO - 36.224.116.92:53822 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:17,826 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:17,826 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:17,826 - uvicorn.access - INFO - 36.224.116.92:53766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1494 HTTP/1.1" 200
 2023-12-05 12:43:19,434 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:19,434 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:19,434 - uvicorn.access - INFO - 36.224.116.92:53762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:19,492 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:19,492 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:19,492 - uvicorn.access - INFO - 36.224.116.92:53763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:19,525 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:43:19,525 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:19,525 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:43:20,457 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=318 HTTP/1.1" 200
 2023-12-05 12:43:20,457 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=318 HTTP/1.1" 200
 2023-12-05 12:43:20,457 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=318 HTTP/1.1" 200
 2023-12-05 12:43:20,900 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=318 HTTP/1.1" 200
 2023-12-05 12:43:20,900 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=318 HTTP/1.1" 200
-2023-12-05 12:43:20,900 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=318 HTTP/1.1" 200
-2023-12-05 12:43:24,734 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=443 HTTP/1.1" 200
 2023-12-05 12:43:24,734 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=443 HTTP/1.1" 200
 2023-12-05 12:43:24,734 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?location_id=443 HTTP/1.1" 200
 2023-12-05 12:43:25,163 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=443 HTTP/1.1" 200
 2023-12-05 12:43:25,163 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=443 HTTP/1.1" 200
-2023-12-05 12:43:25,163 - uvicorn.access - INFO - 36.224.116.92:53765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=443 HTTP/1.1" 200
-2023-12-05 12:43:28,014 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?location_id=1424 HTTP/1.1" 200
 2023-12-05 12:43:28,014 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?location_id=1424 HTTP/1.1" 200
 2023-12-05 12:43:28,014 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?location_id=1424 HTTP/1.1" 200
 2023-12-05 12:43:28,523 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1424 HTTP/1.1" 200
 2023-12-05 12:43:28,523 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1424 HTTP/1.1" 200
-2023-12-05 12:43:28,523 - uvicorn.access - INFO - 36.224.116.92:53923 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1424 HTTP/1.1" 200
-2023-12-05 12:43:34,462 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?location_id=1115 HTTP/1.1" 200
 2023-12-05 12:43:34,462 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?location_id=1115 HTTP/1.1" 200
 2023-12-05 12:43:34,462 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?location_id=1115 HTTP/1.1" 200
 2023-12-05 12:43:34,948 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1115 HTTP/1.1" 200
 2023-12-05 12:43:34,948 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1115 HTTP/1.1" 200
-2023-12-05 12:43:34,948 - uvicorn.access - INFO - 36.224.116.92:53967 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1115 HTTP/1.1" 200
-2023-12-05 12:43:37,513 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?location_id=1476 HTTP/1.1" 200
 2023-12-05 12:43:37,513 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?location_id=1476 HTTP/1.1" 200
 2023-12-05 12:43:37,513 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?location_id=1476 HTTP/1.1" 200
 2023-12-05 12:43:38,110 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1476 HTTP/1.1" 200
 2023-12-05 12:43:38,110 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1476 HTTP/1.1" 200
-2023-12-05 12:43:38,110 - uvicorn.access - INFO - 36.224.116.92:53981 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1476 HTTP/1.1" 200
-2023-12-05 12:43:43,749 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?location_id=1511 HTTP/1.1" 200
 2023-12-05 12:43:43,749 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?location_id=1511 HTTP/1.1" 200
 2023-12-05 12:43:43,749 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?location_id=1511 HTTP/1.1" 200
 2023-12-05 12:43:44,354 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1511 HTTP/1.1" 200
 2023-12-05 12:43:44,354 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1511 HTTP/1.1" 200
-2023-12-05 12:43:44,354 - uvicorn.access - INFO - 36.224.116.92:54024 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1511 HTTP/1.1" 200
-2023-12-05 12:43:51,580 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?location_id=1131 HTTP/1.1" 200
 2023-12-05 12:43:51,580 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?location_id=1131 HTTP/1.1" 200
 2023-12-05 12:43:51,580 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?location_id=1131 HTTP/1.1" 200
 2023-12-05 12:43:52,061 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1131 HTTP/1.1" 200
 2023-12-05 12:43:52,061 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1131 HTTP/1.1" 200
-2023-12-05 12:43:52,061 - uvicorn.access - INFO - 36.224.116.92:54058 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1131 HTTP/1.1" 200
-2023-12-05 12:44:14,563 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 12:44:14,563 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 12:44:14,563 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 12:44:17,923 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:17,923 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:17,923 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:21,086 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:21,086 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:21,086 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:21,966 - uvicorn.access - INFO - 36.224.116.92:54208 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 12:44:21,966 - uvicorn.access - INFO - 36.224.116.92:54208 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:44:21,966 - uvicorn.access - INFO - 36.224.116.92:54208 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 12:44:21,967 - uvicorn.access - INFO - 36.224.116.92:54206 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:44:21,967 - uvicorn.access - INFO - 36.224.116.92:54206 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:44:21,967 - uvicorn.access - INFO - 36.224.116.92:54206 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 12:44:22,573 - uvicorn.access - INFO - 36.224.116.92:54201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:44:22,573 - uvicorn.access - INFO - 36.224.116.92:54201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 12:44:22,573 - uvicorn.access - INFO - 36.224.116.92:54201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 12:44:22,670 - app.api.classes - INFO - get_school
 2023-12-05 12:44:22,670 - app.api.classes - INFO - get_school
 2023-12-05 12:44:22,790 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:44:22,790 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 12:44:22,790 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 12:44:22,893 - uvicorn.access - INFO - 36.224.116.92:54209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 12:44:22,893 - uvicorn.access - INFO - 36.224.116.92:54209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:44:22,893 - uvicorn.access - INFO - 36.224.116.92:54209 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 12:44:24,937 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:24,937 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:24,937 - uvicorn.access - INFO - 36.224.116.92:54169 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:28,181 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:28,181 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:28,181 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:31,378 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:31,378 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:31,378 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:34,425 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:34,425 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:34,425 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:42,381 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:42,381 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:42,381 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,275 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,275 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,275 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,295 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,295 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,295 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,319 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,319 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,319 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,330 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,330 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,330 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,340 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:43,340 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:43,340 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:50,956 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:50,956 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:50,956 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,067 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,067 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,067 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,078 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,078 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,078 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,104 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,104 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,104 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,113 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,113 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,113 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,120 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:52,120 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:52,120 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:44:59,727 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:59,727 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:44:59,727 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,935 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,935 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,935 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,955 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,955 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,955 - uvicorn.access - INFO - 36.224.116.92:54285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,960 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,960 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,960 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:00,990 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,990 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:00,990 - uvicorn.access - INFO - 36.224.116.92:54286 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:01,007 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:01,007 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:01,007 - uvicorn.access - INFO - 36.224.116.92:54287 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:05,573 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:05,573 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:05,573 - uvicorn.access - INFO - 36.224.116.92:54267 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:06,142 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:06,142 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:06,142 - uvicorn.access - INFO - 36.224.116.92:54207 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
-2023-12-05 12:45:06,164 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:06,164 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 12:45:06,164 - uvicorn.access - INFO - 36.224.116.92:54284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
 2023-12-05 13:01:45,218 - uvicorn.access - INFO - 45.79.128.205:37216 - "GET / HTTP/1.1" 404
 2023-12-05 13:01:45,218 - uvicorn.access - INFO - 45.79.128.205:37216 - "GET / HTTP/1.1" 404
-2023-12-05 13:01:45,218 - uvicorn.access - INFO - 45.79.128.205:37216 - "GET / HTTP/1.1" 404
-2023-12-05 13:13:47,603 - uvicorn.access - INFO - 101.12.115.70:3189 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:13:47,603 - uvicorn.access - INFO - 101.12.115.70:3189 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:13:47,603 - uvicorn.access - INFO - 101.12.115.70:3189 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:13:47,640 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 13:13:47,640 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:13:47,640 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:13:47,858 - uvicorn.access - INFO - 101.12.115.70:3957 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 13:13:47,858 - uvicorn.access - INFO - 101.12.115.70:3957 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 13:13:47,858 - uvicorn.access - INFO - 101.12.115.70:3957 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 13:13:47,980 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:13:47,980 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:13:47,980 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 13:13:48,120 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,120 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,120 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,252 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,252 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,252 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,347 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,347 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,347 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,473 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,473 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,473 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,517 - app.api.classes - INFO - get_school
 2023-12-05 13:13:48,517 - app.api.classes - INFO - get_school
 2023-12-05 13:13:48,635 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 13:13:48,635 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 13:13:48,635 - uvicorn.access - INFO - 101.12.115.70:3890 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 13:13:48,640 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,640 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,640 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,737 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,737 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,737 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,857 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,857 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,857 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:48,974 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,974 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:48,974 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:49,109 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:13:49,109 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:13:49,109 - uvicorn.access - INFO - 101.12.115.70:3331 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:14:05,130 - uvicorn.access - INFO - 101.12.115.70:3408 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:14:05,130 - uvicorn.access - INFO - 101.12.115.70:3408 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:14:05,130 - uvicorn.access - INFO - 101.12.115.70:3408 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:14:05,131 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 13:14:05,131 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 13:14:05,131 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 13:14:05,227 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 13:14:05,227 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 13:14:05,227 - uvicorn.access - INFO - 101.12.115.70:3538 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 13:14:05,329 - uvicorn.access - INFO - 101.12.115.70:3770 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 13:14:05,329 - uvicorn.access - INFO - 101.12.115.70:3770 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:14:05,329 - uvicorn.access - INFO - 101.12.115.70:3770 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:14:05,338 - uvicorn.access - INFO - 101.12.115.70:3768 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:14:05,338 - uvicorn.access - INFO - 101.12.115.70:3768 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:14:05,338 - uvicorn.access - INFO - 101.12.115.70:3768 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:14:14,321 - uvicorn.access - INFO - 101.12.115.70:3629 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:14:14,321 - uvicorn.access - INFO - 101.12.115.70:3629 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:14:14,321 - uvicorn.access - INFO - 101.12.115.70:3629 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 13:54:32,085 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:54:32,085 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:54:32,085 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:54:32,149 - uvicorn.access - INFO - 49.215.44.12:65137 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 13:54:32,149 - uvicorn.access - INFO - 49.215.44.12:65137 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 13:54:32,149 - uvicorn.access - INFO - 49.215.44.12:65137 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 13:54:32,151 - uvicorn.access - INFO - 49.215.44.12:64929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:54:32,151 - uvicorn.access - INFO - 49.215.44.12:64929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:54:32,151 - uvicorn.access - INFO - 49.215.44.12:64929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:54:32,817 - app.api.classes - INFO - get_school
 2023-12-05 13:54:32,817 - app.api.classes - INFO - get_school
 2023-12-05 13:54:32,942 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 13:54:32,942 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 13:54:32,942 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 13:54:32,987 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:32,987 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:32,987 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:33,023 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 13:54:33,023 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:54:33,023 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 13:54:33,121 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,121 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,121 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,221 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,221 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,221 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,350 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,350 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,350 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,450 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,450 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,450 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,549 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,549 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,549 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,649 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,649 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,649 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,741 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,741 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,741 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,829 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,829 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,829 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:33,909 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,909 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:33,909 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,266 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:54:35,266 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:54:35,266 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 13:54:35,457 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,457 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,457 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,549 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,549 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,549 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,629 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,629 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,629 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,736 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,736 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,736 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,845 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,845 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,845 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,939 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:35,939 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:35,939 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,026 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,026 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,026 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,119 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,119 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,119 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,199 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,199 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,199 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,291 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,291 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,291 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,380 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,380 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,380 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,470 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,470 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,470 - uvicorn.access - INFO - 49.215.44.12:64645 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,525 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 13:54:36,525 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 13:54:36,525 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 13:54:36,559 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,559 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,559 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,662 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,662 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,662 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,760 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,760 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,760 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:36,856 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,856 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,856 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,926 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
 2023-12-05 13:54:36,926 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 13:54:36,926 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9800 HTTP/1.1" 200
-2023-12-05 13:54:36,939 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,939 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:36,939 - uvicorn.access - INFO - 49.215.44.12:65201 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,034 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,034 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,034 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,416 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:37,416 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:37,416 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:37,518 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,518 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,518 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,608 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,608 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,608 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,698 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:37,698 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:37,698 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:39,799 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 13:54:39,799 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 13:54:39,799 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_event?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 13:54:40,154 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
 2023-12-05 13:54:40,154 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 13:54:40,154 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?class_name_id=9780 HTTP/1.1" 200
-2023-12-05 13:54:40,625 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:40,625 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:40,625 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 13:54:40,729 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:40,729 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:40,729 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:40,829 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:40,829 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:40,829 - uvicorn.access - INFO - 49.215.44.12:65136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:40,921 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:54:40,921 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:54:40,921 - uvicorn.access - INFO - 49.215.44.12:64648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,086 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:24,086 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:24,086 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:24,134 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:24,134 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:24,134 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:24,169 - uvicorn.access - INFO - 220.134.19.31:11157 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:24,169 - uvicorn.access - INFO - 220.134.19.31:11157 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:24,169 - uvicorn.access - INFO - 220.134.19.31:11157 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:24,678 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 13:59:24,678 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:24,678 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:24,723 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,723 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,723 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,763 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,763 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,763 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,804 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,804 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,804 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,845 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,845 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,845 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,885 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,885 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,885 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,927 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:24,927 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:24,927 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:27,953 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:27,953 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:27,953 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:28,036 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,036 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,036 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,078 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,078 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,078 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,125 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,125 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,125 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,167 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,167 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,167 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,208 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,208 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,208 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,249 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,249 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,249 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,290 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,290 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,290 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,331 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,331 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,331 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,372 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,372 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,372 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,412 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,412 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,412 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,451 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,451 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,451 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,490 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,490 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,490 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,529 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,529 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,529 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,569 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,569 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,569 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,609 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,609 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,609 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,649 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,649 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,649 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,691 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,691 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,691 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:28,732 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,732 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:28,732 - uvicorn.access - INFO - 220.134.19.31:11153 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:36,250 - uvicorn.access - INFO - 220.134.19.31:11155 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:36,250 - uvicorn.access - INFO - 220.134.19.31:11155 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:36,250 - uvicorn.access - INFO - 220.134.19.31:11155 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,276 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:42,276 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:42,276 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 13:59:42,393 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,393 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,393 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,448 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,448 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,448 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,504 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,504 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,504 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,569 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:42,569 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:42,569 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:42,629 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,629 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,629 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,687 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,687 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,687 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,746 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,746 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,746 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,802 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,802 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,802 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,861 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,861 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,861 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,920 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,920 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,920 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,978 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:42,978 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:42,978 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,037 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,037 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,037 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,096 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,096 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,096 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,154 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,154 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,154 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,212 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,212 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,212 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,268 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,268 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,268 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,326 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,326 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,326 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,384 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,384 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,384 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,444 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:43,444 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:43,444 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:46,563 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 13:59:46,563 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 13:59:46,563 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 13:59:46,569 - uvicorn.access - INFO - 220.134.19.31:11198 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 13:59:46,569 - uvicorn.access - INFO - 220.134.19.31:11198 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 13:59:46,569 - uvicorn.access - INFO - 220.134.19.31:11198 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 13:59:46,573 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:46,573 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:46,573 - uvicorn.access - INFO - 220.134.19.31:11156 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:46,624 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 13:59:46,624 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:59:46,624 - uvicorn.access - INFO - 220.134.19.31:11197 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 13:59:46,646 - uvicorn.access - INFO - 220.134.19.31:11207 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:59:46,646 - uvicorn.access - INFO - 220.134.19.31:11207 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:59:46,646 - uvicorn.access - INFO - 220.134.19.31:11207 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 13:59:56,180 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:56,180 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 13:59:56,180 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 13:59:56,249 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:56,249 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:56,249 - uvicorn.access - INFO - 220.134.19.31:11206 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:56,279 - uvicorn.access - INFO - 220.134.19.31:11219 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 13:59:56,279 - uvicorn.access - INFO - 220.134.19.31:11219 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:56,279 - uvicorn.access - INFO - 220.134.19.31:11219 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 13:59:56,314 - uvicorn.access - INFO - 220.134.19.31:11221 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:56,314 - uvicorn.access - INFO - 220.134.19.31:11221 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:56,314 - uvicorn.access - INFO - 220.134.19.31:11221 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 13:59:56,703 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 13:59:56,703 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:56,703 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
-2023-12-05 13:59:56,747 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,747 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,747 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,788 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,788 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,788 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,828 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,828 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,828 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,869 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,869 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,869 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,911 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,911 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,911 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,952 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 13:59:56,952 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:56,952 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 13:59:58,118 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:58,118 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 13:59:58,118 - uvicorn.access - INFO - 220.134.19.31:11220 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:13:32,512 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:13:32,512 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:13:32,512 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:13:33,154 - app.api.classes - INFO - get_school
 2023-12-05 14:13:33,154 - app.api.classes - INFO - get_school
 2023-12-05 14:13:33,273 - uvicorn.access - INFO - 123.194.35.197:54408 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:13:33,273 - uvicorn.access - INFO - 123.194.35.197:54408 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:13:33,273 - uvicorn.access - INFO - 123.194.35.197:54408 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:13:33,317 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:13:33,317 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:13:33,317 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:13:33,350 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:13:33,350 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:13:33,350 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:13:33,421 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,421 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,421 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,424 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,424 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,424 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,425 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,425 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,425 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,493 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,496 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,496 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,496 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,563 - uvicorn.access - INFO - 123.194.35.197:54411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,565 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:13:33,565 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:13:33,565 - uvicorn.access - INFO - 123.194.35.197:54410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:22:59,321 - uvicorn.access - INFO - 101.12.115.70:3555 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:22:59,321 - uvicorn.access - INFO - 101.12.115.70:3555 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:22:59,321 - uvicorn.access - INFO - 101.12.115.70:3555 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:22:59,323 - uvicorn.access - INFO - 101.12.115.70:3761 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 14:22:59,323 - uvicorn.access - INFO - 101.12.115.70:3761 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-12-05 14:22:59,323 - uvicorn.access - INFO - 101.12.115.70:3761 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 14:22:59,992 - app.api.classes - INFO - get_school
 2023-12-05 14:22:59,992 - app.api.classes - INFO - get_school
 2023-12-05 14:23:00,102 - uvicorn.access - INFO - 101.12.115.70:3764 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:23:00,102 - uvicorn.access - INFO - 101.12.115.70:3764 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:23:00,102 - uvicorn.access - INFO - 101.12.115.70:3764 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:23:00,131 - uvicorn.access - INFO - 101.12.115.70:3202 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:23:00,131 - uvicorn.access - INFO - 101.12.115.70:3202 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:23:00,131 - uvicorn.access - INFO - 101.12.115.70:3202 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:23:00,172 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:23:00,172 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:23:00,172 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:23:00,265 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,265 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,265 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,364 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,364 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,364 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,464 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,464 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,464 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,554 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,554 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,554 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,645 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,645 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,645 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,735 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,735 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,735 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,825 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,825 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,825 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:00,915 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,915 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:00,915 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:01,003 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:23:01,003 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:23:01,003 - uvicorn.access - INFO - 101.12.115.70:3763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:17,491 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:24:17,491 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:24:17,491 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:24:18,153 - app.api.classes - INFO - get_school
 2023-12-05 14:24:18,153 - app.api.classes - INFO - get_school
 2023-12-05 14:24:18,262 - uvicorn.access - INFO - 123.194.35.197:55080 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:24:18,262 - uvicorn.access - INFO - 123.194.35.197:55080 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:24:18,262 - uvicorn.access - INFO - 123.194.35.197:55080 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:24:18,310 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:24:18,310 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:24:18,310 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:24:18,373 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:24:18,373 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:24:18,373 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,471 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,472 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,472 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,472 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,541 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,541 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,541 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55083 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,542 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,610 - uvicorn.access - INFO - 123.194.35.197:55081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:24:18,612 - uvicorn.access - INFO - 123.194.35.197:55100 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,612 - uvicorn.access - INFO - 123.194.35.197:55100 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:24:18,612 - uvicorn.access - INFO - 123.194.35.197:55100 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:07,679 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:07,679 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:25:07,679 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:25:08,171 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:08,171 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:08,171 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:08,333 - app.api.classes - INFO - get_school
 2023-12-05 14:25:08,333 - app.api.classes - INFO - get_school
 2023-12-05 14:25:08,443 - uvicorn.access - INFO - 123.194.35.197:55149 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:25:08,443 - uvicorn.access - INFO - 123.194.35.197:55149 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:08,443 - uvicorn.access - INFO - 123.194.35.197:55149 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:08,471 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:08,471 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:08,471 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:08,546 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,546 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,546 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,548 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,548 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,548 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,552 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,552 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,552 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,616 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,616 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,616 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,617 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,617 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,617 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,618 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,618 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,618 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,686 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,686 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,686 - uvicorn.access - INFO - 123.194.35.197:55146 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,687 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,687 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,687 - uvicorn.access - INFO - 123.194.35.197:55101 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,690 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:08,690 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:08,690 - uvicorn.access - INFO - 123.194.35.197:55148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:32,440 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:32,440 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:32,440 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:32,921 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:32,921 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:32,921 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:32,957 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:32,957 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:32,957 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:33,030 - app.api.classes - INFO - get_school
 2023-12-05 14:25:33,030 - app.api.classes - INFO - get_school
 2023-12-05 14:25:33,144 - uvicorn.access - INFO - 123.194.35.197:55198 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:25:33,144 - uvicorn.access - INFO - 123.194.35.197:55198 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:33,144 - uvicorn.access - INFO - 123.194.35.197:55198 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:33,149 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,149 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,149 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,150 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,221 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,221 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,221 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55157 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,222 - uvicorn.access - INFO - 123.194.35.197:55199 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,223 - uvicorn.access - INFO - 123.194.35.197:55207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,223 - uvicorn.access - INFO - 123.194.35.197:55207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,223 - uvicorn.access - INFO - 123.194.35.197:55207 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:33,287 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,287 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:33,287 - uvicorn.access - INFO - 123.194.35.197:55206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:47,939 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:25:47,939 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:25:47,939 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:25:48,162 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,162 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,162 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,297 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,297 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,297 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,421 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,421 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,421 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,424 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,515 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,515 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,515 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,523 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,523 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,523 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,524 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,524 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,524 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,627 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,627 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,627 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,629 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,703 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,703 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,703 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,729 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,729 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,729 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,730 - uvicorn.access - INFO - 49.215.44.12:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,802 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,802 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,802 - uvicorn.access - INFO - 49.215.44.12:64736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:64953 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:48,827 - uvicorn.access - INFO - 49.215.44.12:65376 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,029 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:52,029 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:52,029 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:25:52,710 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:52,710 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:25:52,710 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:25:52,711 - app.api.classes - INFO - get_school
 2023-12-05 14:25:52,711 - app.api.classes - INFO - get_school
 2023-12-05 14:25:52,827 - uvicorn.access - INFO - 123.194.35.197:55245 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:25:52,827 - uvicorn.access - INFO - 123.194.35.197:55245 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:25:52,827 - uvicorn.access - INFO - 123.194.35.197:55245 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:25:52,863 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:25:52,863 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:25:52,863 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:25:52,931 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,931 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,931 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,935 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,935 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,935 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,938 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,938 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,938 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:52,999 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,001 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,001 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,001 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,070 - uvicorn.access - INFO - 123.194.35.197:55242 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:25:53,072 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,072 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:25:53,072 - uvicorn.access - INFO - 123.194.35.197:55244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:08,541 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:26:08,541 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:26:08,541 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-12-05 14:26:08,865 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:08,865 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:08,865 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:08,953 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:08,953 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:08,953 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,044 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,044 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,044 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,125 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,125 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,125 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,213 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,213 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,213 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,312 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,312 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,312 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,405 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,405 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,405 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,502 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,502 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,502 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,591 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,591 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,591 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,674 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,674 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,674 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,764 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,764 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,764 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,843 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,843 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,843 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:09,923 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,923 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:09,923 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,003 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,003 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,003 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,084 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,084 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,084 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,164 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,164 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,164 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,243 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,243 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,243 - uvicorn.access - INFO - 49.215.44.12:64955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,325 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:26:10,325 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:26:10,325 - uvicorn.access - INFO - 49.215.44.12:64602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:10,613 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:27:10,613 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:27:10,613 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:27:11,220 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:27:11,220 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:27:11,220 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:27:11,229 - app.api.classes - INFO - get_school
 2023-12-05 14:27:11,229 - app.api.classes - INFO - get_school
 2023-12-05 14:27:11,339 - uvicorn.access - INFO - 123.194.35.197:55311 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:27:11,339 - uvicorn.access - INFO - 123.194.35.197:55311 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 14:27:11,339 - uvicorn.access - INFO - 123.194.35.197:55311 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 14:27:11,388 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 14:27:11,388 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:27:11,388 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-12-05 14:27:11,456 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,456 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,456 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,460 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,460 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,460 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,464 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,464 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,464 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,524 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,524 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,524 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,528 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,528 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,528 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,529 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,529 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,529 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,592 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,592 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,592 - uvicorn.access - INFO - 123.194.35.197:55308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,597 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,597 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,597 - uvicorn.access - INFO - 123.194.35.197:55307 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:27:11,598 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,598 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:11,598 - uvicorn.access - INFO - 123.194.35.197:55310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:27:30,843 - uvicorn.access - INFO - 59.127.105.44:51730 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
 2023-12-05 14:27:30,843 - uvicorn.access - INFO - 59.127.105.44:51730 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
-2023-12-05 14:27:30,843 - uvicorn.access - INFO - 59.127.105.44:51730 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
-2023-12-05 14:29:00,450 - uvicorn.access - INFO - 59.127.105.44:51823 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:29:00,450 - uvicorn.access - INFO - 59.127.105.44:51823 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:29:00,450 - uvicorn.access - INFO - 59.127.105.44:51823 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:29:00,453 - uvicorn.access - INFO - 59.127.105.44:51826 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 14:29:00,453 - uvicorn.access - INFO - 59.127.105.44:51826 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:29:00,453 - uvicorn.access - INFO - 59.127.105.44:51826 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:29:00,468 - uvicorn.access - INFO - 59.127.105.44:51827 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:29:00,468 - uvicorn.access - INFO - 59.127.105.44:51827 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:29:00,468 - uvicorn.access - INFO - 59.127.105.44:51827 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:29:00,478 - uvicorn.access - INFO - 59.127.105.44:51825 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:29:00,478 - uvicorn.access - INFO - 59.127.105.44:51825 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 14:29:00,478 - uvicorn.access - INFO - 59.127.105.44:51825 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-12-05 14:29:00,488 - uvicorn.access - INFO - 59.127.105.44:51824 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:29:00,488 - uvicorn.access - INFO - 59.127.105.44:51824 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:29:00,488 - uvicorn.access - INFO - 59.127.105.44:51824 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:30:16,089 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 14:30:16,089 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,089 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,127 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:16,127 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:16,127 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:16,166 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 14:30:16,166 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,166 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,232 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,232 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,232 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,257 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 14:30:16,257 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,257 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,283 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,283 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,283 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,326 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
 2023-12-05 14:30:16,326 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,326 - uvicorn.access - INFO - 59.127.105.44:51869 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
-2023-12-05 14:30:16,334 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,334 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,334 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,382 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,382 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,382 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,430 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,430 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,430 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,478 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,478 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,478 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,531 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,531 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,531 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,681 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,681 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,681 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,816 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,816 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,816 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,880 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,880 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,880 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:16,956 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,956 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:16,956 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,010 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,010 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,010 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,061 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,061 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,061 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,110 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,110 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,110 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,160 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,160 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,160 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,217 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,217 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,217 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,276 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,276 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,276 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,327 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:30:17,327 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,327 - uvicorn.access - INFO - 59.127.105.44:51872 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:30:17,545 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,545 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,545 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,600 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,600 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,600 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,657 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:17,657 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:17,657 - uvicorn.access - INFO - 59.127.105.44:51879 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
 2023-12-05 14:30:17,704 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,704 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,704 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-12-05 14:30:17,777 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,777 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:17,777 - uvicorn.access - INFO - 59.127.105.44:51882 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
 2023-12-05 14:30:23,959 - uvicorn.access - INFO - 59.127.105.44:51896 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 14:30:23,959 - uvicorn.access - INFO - 59.127.105.44:51896 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:30:23,959 - uvicorn.access - INFO - 59.127.105.44:51896 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-12-05 14:30:23,961 - uvicorn.access - INFO - 59.127.105.44:51898 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:30:23,961 - uvicorn.access - INFO - 59.127.105.44:51898 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:30:23,961 - uvicorn.access - INFO - 59.127.105.44:51898 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:30:23,965 - uvicorn.access - INFO - 59.127.105.44:51899 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:30:23,965 - uvicorn.access - INFO - 59.127.105.44:51899 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:23,965 - uvicorn.access - INFO - 59.127.105.44:51899 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:23,978 - uvicorn.access - INFO - 59.127.105.44:51897 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:23,978 - uvicorn.access - INFO - 59.127.105.44:51897 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:23,978 - uvicorn.access - INFO - 59.127.105.44:51897 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:24,000 - uvicorn.access - INFO - 59.127.105.44:51900 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:30:24,000 - uvicorn.access - INFO - 59.127.105.44:51900 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:24,000 - uvicorn.access - INFO - 59.127.105.44:51900 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:30,949 - uvicorn.access - INFO - 59.127.105.44:51905 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:30:30,949 - uvicorn.access - INFO - 59.127.105.44:51905 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:30:30,949 - uvicorn.access - INFO - 59.127.105.44:51905 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:30:34,132 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,132 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,132 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,198 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,198 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,198 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,200 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,200 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,200 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,474 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,474 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,474 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,541 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,541 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,541 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-12-05 14:30:34,591 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,591 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:34,591 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
 2023-12-05 14:30:36,432 - uvicorn.access - INFO - 59.127.105.44:51913 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
 2023-12-05 14:30:36,432 - uvicorn.access - INFO - 59.127.105.44:51913 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 14:30:36,432 - uvicorn.access - INFO - 59.127.105.44:51913 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-12-05 14:30:36,433 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 14:30:36,433 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 14:30:36,433 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
 2023-12-05 14:30:36,436 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_news HTTP/1.1" 200
 2023-12-05 14:30:36,436 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:36,436 - uvicorn.access - INFO - 59.127.105.44:51910 - "GET /api/get_news HTTP/1.1" 200
-2023-12-05 14:30:36,490 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:36,490 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:36,490 - uvicorn.access - INFO - 59.127.105.44:51909 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
 2023-12-05 14:30:36,508 - uvicorn.access - INFO - 59.127.105.44:51914 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:30:36,508 - uvicorn.access - INFO - 59.127.105.44:51914 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 14:30:36,508 - uvicorn.access - INFO - 59.127.105.44:51914 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 14:30:50,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:50,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:50,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:50,315 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:50,317 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:50,317 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:50,775 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:30:50,775 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:30:50,775 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:30:50,793 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:30:50,793 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:30:50,793 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:30:50,795 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:50,795 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:50,800 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:50,800 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:50,801 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:50,801 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:52,054 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:30:52,054 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:30:52,054 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:30:52,056 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:52,056 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:52,061 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:52,061 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:52,062 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:52,062 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:53,114 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:30:53,114 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:30:53,114 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:30:53,124 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:53,124 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:53,131 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:53,131 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:53,142 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:53,142 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:55,094 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:30:55,094 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:30:55,094 - uvicorn.access - INFO - 36.224.116.92:65210 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:30:55,104 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:55,104 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:55,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:55,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:55,115 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:55,115 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:55,818 - uvicorn.access - INFO - 36.224.116.92:65206 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:30:55,818 - uvicorn.access - INFO - 36.224.116.92:65206 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:30:55,818 - uvicorn.access - INFO - 36.224.116.92:65206 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:30:55,821 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:55,821 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:30:55,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:55,825 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:30:55,827 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:55,827 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:30:57,070 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:30:57,070 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:30:57,070 - uvicorn.access - INFO - 36.224.116.92:65207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:30:57,077 - uvicorn.access - INFO - 36.224.116.92:65208 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:30:57,077 - uvicorn.access - INFO - 36.224.116.92:65208 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:30:57,077 - uvicorn.access - INFO - 36.224.116.92:65208 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:30:57,088 - uvicorn.access - INFO - 36.224.116.92:65210 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:30:57,088 - uvicorn.access - INFO - 36.224.116.92:65210 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:30:57,088 - uvicorn.access - INFO - 36.224.116.92:65210 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:30:57,132 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:30:57,132 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:30:57,132 - uvicorn.access - INFO - 36.224.116.92:65206 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:30:57,625 - app.api.classes - INFO - get_school
 2023-12-05 14:30:57,625 - app.api.classes - INFO - get_school
 2023-12-05 14:30:57,628 - uvicorn.access - INFO - 36.224.116.92:65209 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:30:57,628 - uvicorn.access - INFO - 36.224.116.92:65209 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:30:57,628 - uvicorn.access - INFO - 36.224.116.92:65209 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:30:57,650 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:30:57,650 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:30:57,650 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:30:57,711 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:30:57,711 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:30:57,711 - uvicorn.access - INFO - 36.224.116.92:65211 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:31:09,841 - uvicorn.access - INFO - 59.127.105.44:51940 - "GET /api/get_article?article_id=91 HTTP/1.1" 200
 2023-12-05 14:31:09,841 - uvicorn.access - INFO - 59.127.105.44:51940 - "GET /api/get_article?article_id=91 HTTP/1.1" 200
-2023-12-05 14:31:09,841 - uvicorn.access - INFO - 59.127.105.44:51940 - "GET /api/get_article?article_id=91 HTTP/1.1" 200
 2023-12-05 14:33:44,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:44,715 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:44,721 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:44,721 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:44,722 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:44,722 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:45,178 - uvicorn.access - INFO - 36.224.116.92:49579 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:33:45,178 - uvicorn.access - INFO - 36.224.116.92:49579 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:33:45,178 - uvicorn.access - INFO - 36.224.116.92:49579 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:33:45,181 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:45,181 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:45,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:45,186 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:45,187 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:45,187 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:46,436 - uvicorn.access - INFO - 36.224.116.92:49583 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:33:46,436 - uvicorn.access - INFO - 36.224.116.92:49583 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:33:46,436 - uvicorn.access - INFO - 36.224.116.92:49583 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:33:46,438 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:46,438 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:46,442 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:46,442 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:46,444 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:46,444 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:47,690 - uvicorn.access - INFO - 36.224.116.92:49580 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:33:47,690 - uvicorn.access - INFO - 36.224.116.92:49580 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:33:47,690 - uvicorn.access - INFO - 36.224.116.92:49580 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:33:47,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:47,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:47,699 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:47,699 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:47,700 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:47,700 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:48,170 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:33:48,170 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:33:48,170 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:33:48,174 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:48,174 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:48,179 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:48,179 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:48,180 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:48,180 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:48,651 - uvicorn.access - INFO - 36.224.116.92:49578 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:33:48,651 - uvicorn.access - INFO - 36.224.116.92:49578 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:33:48,651 - uvicorn.access - INFO - 36.224.116.92:49578 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:33:48,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:48,654 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:33:48,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:48,660 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:33:48,662 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:48,662 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:33:49,902 - uvicorn.access - INFO - 36.224.116.92:49581 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:33:49,902 - uvicorn.access - INFO - 36.224.116.92:49581 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:33:49,902 - uvicorn.access - INFO - 36.224.116.92:49581 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:33:49,917 - uvicorn.access - INFO - 36.224.116.92:49579 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:33:49,917 - uvicorn.access - INFO - 36.224.116.92:49579 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:33:49,917 - uvicorn.access - INFO - 36.224.116.92:49579 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:33:49,968 - uvicorn.access - INFO - 36.224.116.92:49583 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:33:49,968 - uvicorn.access - INFO - 36.224.116.92:49583 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:33:49,968 - uvicorn.access - INFO - 36.224.116.92:49583 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:33:49,984 - uvicorn.access - INFO - 36.224.116.92:49578 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:33:49,984 - uvicorn.access - INFO - 36.224.116.92:49578 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:33:49,984 - uvicorn.access - INFO - 36.224.116.92:49578 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:33:49,991 - uvicorn.access - INFO - 36.224.116.92:49580 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:33:49,991 - uvicorn.access - INFO - 36.224.116.92:49580 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:33:49,991 - uvicorn.access - INFO - 36.224.116.92:49580 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:33:50,392 - app.api.classes - INFO - get_school
 2023-12-05 14:33:50,392 - app.api.classes - INFO - get_school
 2023-12-05 14:33:50,395 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:33:50,395 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:33:50,395 - uvicorn.access - INFO - 36.224.116.92:49582 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:26,365 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:26,365 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:26,370 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:26,370 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:26,371 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:26,371 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:26,827 - uvicorn.access - INFO - 36.224.116.92:49774 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:34:26,827 - uvicorn.access - INFO - 36.224.116.92:49774 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:34:26,827 - uvicorn.access - INFO - 36.224.116.92:49774 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:34:26,830 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:26,830 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:26,834 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:26,834 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:26,836 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:26,836 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:27,305 - uvicorn.access - INFO - 36.224.116.92:49777 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:34:27,305 - uvicorn.access - INFO - 36.224.116.92:49777 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:34:27,305 - uvicorn.access - INFO - 36.224.116.92:49777 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:34:27,307 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:27,307 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:27,312 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:27,312 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:27,313 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:27,313 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:27,767 - uvicorn.access - INFO - 36.224.116.92:49772 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:34:27,767 - uvicorn.access - INFO - 36.224.116.92:49772 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:34:27,767 - uvicorn.access - INFO - 36.224.116.92:49772 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:34:27,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:27,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:27,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:27,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:27,792 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:27,792 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:28,255 - uvicorn.access - INFO - 36.224.116.92:49775 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:34:28,255 - uvicorn.access - INFO - 36.224.116.92:49775 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:34:28,255 - uvicorn.access - INFO - 36.224.116.92:49775 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:34:28,256 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:28,256 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:28,261 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:28,261 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:28,263 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:28,263 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:28,716 - uvicorn.access - INFO - 36.224.116.92:49776 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:34:28,716 - uvicorn.access - INFO - 36.224.116.92:49776 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:34:28,716 - uvicorn.access - INFO - 36.224.116.92:49776 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:34:28,718 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:28,718 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:28,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:28,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:28,724 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:28,724 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:29,966 - uvicorn.access - INFO - 36.224.116.92:49773 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:34:29,966 - uvicorn.access - INFO - 36.224.116.92:49773 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:34:29,966 - uvicorn.access - INFO - 36.224.116.92:49773 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:34:29,980 - uvicorn.access - INFO - 36.224.116.92:49774 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:34:29,980 - uvicorn.access - INFO - 36.224.116.92:49774 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:29,980 - uvicorn.access - INFO - 36.224.116.92:49774 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:30,038 - uvicorn.access - INFO - 36.224.116.92:49777 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:30,038 - uvicorn.access - INFO - 36.224.116.92:49777 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:30,038 - uvicorn.access - INFO - 36.224.116.92:49777 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49775 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49775 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49775 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49772 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49772 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:30,046 - uvicorn.access - INFO - 36.224.116.92:49772 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:44,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:44,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:44,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:44,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:44,612 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:44,612 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:45,058 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:34:45,058 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:34:45,058 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:34:45,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:45,068 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:45,077 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:45,077 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:45,079 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:45,079 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:46,318 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:34:46,318 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:34:46,318 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:34:46,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:46,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:46,330 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:46,330 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:46,332 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:46,332 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:46,798 - uvicorn.access - INFO - 36.224.116.92:49870 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:34:46,798 - uvicorn.access - INFO - 36.224.116.92:49870 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:34:46,798 - uvicorn.access - INFO - 36.224.116.92:49870 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:34:46,800 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:46,800 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:46,804 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:46,804 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:46,806 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:46,806 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:48,050 - uvicorn.access - INFO - 36.224.116.92:49869 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:34:48,050 - uvicorn.access - INFO - 36.224.116.92:49869 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:34:48,050 - uvicorn.access - INFO - 36.224.116.92:49869 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:34:48,052 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:48,052 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:48,058 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:48,058 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:48,060 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:48,060 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:48,512 - uvicorn.access - INFO - 36.224.116.92:49871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:34:48,512 - uvicorn.access - INFO - 36.224.116.92:49871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:34:48,512 - uvicorn.access - INFO - 36.224.116.92:49871 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:34:48,514 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:48,514 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:34:48,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:48,518 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:34:48,520 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:48,520 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:34:48,969 - uvicorn.access - INFO - 36.224.116.92:49866 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:34:48,969 - uvicorn.access - INFO - 36.224.116.92:49866 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:34:48,969 - uvicorn.access - INFO - 36.224.116.92:49866 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:34:49,045 - uvicorn.access - INFO - 36.224.116.92:49871 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:34:49,045 - uvicorn.access - INFO - 36.224.116.92:49871 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:49,045 - uvicorn.access - INFO - 36.224.116.92:49871 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:34:49,061 - uvicorn.access - INFO - 36.224.116.92:49866 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:49,061 - uvicorn.access - INFO - 36.224.116.92:49866 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:49,061 - uvicorn.access - INFO - 36.224.116.92:49866 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:49,075 - uvicorn.access - INFO - 36.224.116.92:49869 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:34:49,075 - uvicorn.access - INFO - 36.224.116.92:49869 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:49,075 - uvicorn.access - INFO - 36.224.116.92:49869 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:34:49,078 - uvicorn.access - INFO - 36.224.116.92:49870 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:49,078 - uvicorn.access - INFO - 36.224.116.92:49870 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:49,078 - uvicorn.access - INFO - 36.224.116.92:49870 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:34:49,554 - app.api.classes - INFO - get_school
 2023-12-05 14:34:49,554 - app.api.classes - INFO - get_school
 2023-12-05 14:34:49,558 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:49,558 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:49,558 - uvicorn.access - INFO - 36.224.116.92:49867 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:49,562 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:49,562 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:49,562 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:49,625 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:34:49,625 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:34:49,625 - uvicorn.access - INFO - 36.224.116.92:49868 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:30,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:30,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:30,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:30,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:30,762 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:30,762 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:31,227 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:31,227 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:31,227 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:31,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:31,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:31,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:31,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:31,235 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:31,235 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:32,477 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:32,477 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:32,477 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:32,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:32,480 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:32,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:32,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:32,498 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:32,498 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:33,744 - uvicorn.access - INFO - 36.224.116.92:49927 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:33,744 - uvicorn.access - INFO - 36.224.116.92:49927 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:33,744 - uvicorn.access - INFO - 36.224.116.92:49927 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:33,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:33,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:33,751 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:33,751 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:33,753 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:33,753 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:34,209 - uvicorn.access - INFO - 36.224.116.92:49926 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:34,209 - uvicorn.access - INFO - 36.224.116.92:49926 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:34,209 - uvicorn.access - INFO - 36.224.116.92:49926 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:34,213 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:34,213 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:34,217 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:34,217 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:34,219 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:34,219 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:35,453 - uvicorn.access - INFO - 36.224.116.92:49929 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:35:35,453 - uvicorn.access - INFO - 36.224.116.92:49929 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:35,453 - uvicorn.access - INFO - 36.224.116.92:49929 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:35:35,456 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:35,456 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:35,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:35,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:35,463 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:35,463 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:36,704 - uvicorn.access - INFO - 36.224.116.92:49928 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:35:36,704 - uvicorn.access - INFO - 36.224.116.92:49928 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:36,704 - uvicorn.access - INFO - 36.224.116.92:49928 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:36,783 - uvicorn.access - INFO - 36.224.116.92:49926 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:36,783 - uvicorn.access - INFO - 36.224.116.92:49926 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:36,783 - uvicorn.access - INFO - 36.224.116.92:49926 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:36,801 - uvicorn.access - INFO - 36.224.116.92:49929 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:36,801 - uvicorn.access - INFO - 36.224.116.92:49929 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:36,801 - uvicorn.access - INFO - 36.224.116.92:49929 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:36,813 - uvicorn.access - INFO - 36.224.116.92:49928 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:36,813 - uvicorn.access - INFO - 36.224.116.92:49928 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:36,813 - uvicorn.access - INFO - 36.224.116.92:49928 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:36,815 - uvicorn.access - INFO - 36.224.116.92:49927 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:36,815 - uvicorn.access - INFO - 36.224.116.92:49927 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:35:36,815 - uvicorn.access - INFO - 36.224.116.92:49927 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:37,327 - app.api.classes - INFO - get_school
 2023-12-05 14:35:37,327 - app.api.classes - INFO - get_school
 2023-12-05 14:35:37,330 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:37,330 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:37,330 - uvicorn.access - INFO - 36.224.116.92:49925 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:37,353 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:37,353 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:37,353 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:37,408 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:37,408 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:37,408 - uvicorn.access - INFO - 36.224.116.92:49924 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:46,488 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:46,488 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:46,493 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:46,493 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:46,494 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:46,494 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:47,733 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:47,733 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:47,733 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:47,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:47,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:47,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:47,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:47,741 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:47,741 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:48,221 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:48,221 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:48,221 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:48,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:48,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:48,230 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:48,230 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:48,232 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:48,232 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:48,704 - uvicorn.access - INFO - 36.224.116.92:49946 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:48,704 - uvicorn.access - INFO - 36.224.116.92:49946 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:48,704 - uvicorn.access - INFO - 36.224.116.92:49946 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:48,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:48,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:48,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:48,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:48,716 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:48,716 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:49,161 - uvicorn.access - INFO - 36.224.116.92:49950 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:49,161 - uvicorn.access - INFO - 36.224.116.92:49950 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:49,161 - uvicorn.access - INFO - 36.224.116.92:49950 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:49,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:49,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:49,172 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:49,172 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:49,173 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:49,173 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:49,623 - uvicorn.access - INFO - 36.224.116.92:49947 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:35:49,623 - uvicorn.access - INFO - 36.224.116.92:49947 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:49,623 - uvicorn.access - INFO - 36.224.116.92:49947 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:35:49,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:49,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:49,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:49,636 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:49,638 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:49,638 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:50,891 - uvicorn.access - INFO - 36.224.116.92:49948 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:35:50,891 - uvicorn.access - INFO - 36.224.116.92:49948 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:50,891 - uvicorn.access - INFO - 36.224.116.92:49948 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:35:50,908 - uvicorn.access - INFO - 36.224.116.92:49946 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:50,908 - uvicorn.access - INFO - 36.224.116.92:49946 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:35:50,908 - uvicorn.access - INFO - 36.224.116.92:49946 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:35:50,963 - uvicorn.access - INFO - 36.224.116.92:49950 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:50,963 - uvicorn.access - INFO - 36.224.116.92:49950 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:50,963 - uvicorn.access - INFO - 36.224.116.92:49950 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:50,973 - uvicorn.access - INFO - 36.224.116.92:49947 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:50,973 - uvicorn.access - INFO - 36.224.116.92:49947 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:50,973 - uvicorn.access - INFO - 36.224.116.92:49947 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:50,975 - uvicorn.access - INFO - 36.224.116.92:49948 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:50,975 - uvicorn.access - INFO - 36.224.116.92:49948 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:50,975 - uvicorn.access - INFO - 36.224.116.92:49948 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:51,521 - app.api.classes - INFO - get_school
 2023-12-05 14:35:51,521 - app.api.classes - INFO - get_school
 2023-12-05 14:35:51,524 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:51,524 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:51,524 - uvicorn.access - INFO - 36.224.116.92:49949 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:51,548 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:51,548 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:51,548 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:51,612 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:51,612 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:51,612 - uvicorn.access - INFO - 36.224.116.92:49945 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:55,267 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:55,267 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:55,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:55,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:55,273 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:55,273 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:55,729 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:55,729 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:35:55,729 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:35:55,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:55,732 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:55,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:55,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:55,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:55,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:56,200 - uvicorn.access - INFO - 36.224.116.92:49964 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:56,200 - uvicorn.access - INFO - 36.224.116.92:49964 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:35:56,200 - uvicorn.access - INFO - 36.224.116.92:49964 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:35:56,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:56,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:56,218 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:56,218 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:56,220 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:56,220 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:56,674 - uvicorn.access - INFO - 36.224.116.92:49968 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:56,674 - uvicorn.access - INFO - 36.224.116.92:49968 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:35:56,674 - uvicorn.access - INFO - 36.224.116.92:49968 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:35:56,677 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:56,677 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:56,681 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:56,681 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:56,682 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:56,682 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:57,130 - uvicorn.access - INFO - 36.224.116.92:49963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:57,130 - uvicorn.access - INFO - 36.224.116.92:49963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:35:57,130 - uvicorn.access - INFO - 36.224.116.92:49963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:35:57,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:57,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:57,141 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:57,141 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:57,142 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:57,142 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:57,598 - uvicorn.access - INFO - 36.224.116.92:49965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:35:57,598 - uvicorn.access - INFO - 36.224.116.92:49965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:35:57,598 - uvicorn.access - INFO - 36.224.116.92:49965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:35:57,600 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:57,600 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:35:57,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:57,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:35:57,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:57,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:35:58,851 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:35:58,851 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:58,851 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:35:58,926 - uvicorn.access - INFO - 36.224.116.92:49964 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:58,926 - uvicorn.access - INFO - 36.224.116.92:49964 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:58,926 - uvicorn.access - INFO - 36.224.116.92:49964 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:35:58,934 - uvicorn.access - INFO - 36.224.116.92:49963 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:58,934 - uvicorn.access - INFO - 36.224.116.92:49963 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:58,934 - uvicorn.access - INFO - 36.224.116.92:49963 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:35:58,942 - uvicorn.access - INFO - 36.224.116.92:49965 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:58,942 - uvicorn.access - INFO - 36.224.116.92:49965 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:58,942 - uvicorn.access - INFO - 36.224.116.92:49965 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:35:58,958 - uvicorn.access - INFO - 36.224.116.92:49968 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:58,958 - uvicorn.access - INFO - 36.224.116.92:49968 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:35:58,958 - uvicorn.access - INFO - 36.224.116.92:49968 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:35:59,442 - app.api.classes - INFO - get_school
 2023-12-05 14:35:59,442 - app.api.classes - INFO - get_school
 2023-12-05 14:35:59,444 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:59,444 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:59,444 - uvicorn.access - INFO - 36.224.116.92:49967 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:59,485 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:59,485 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:59,485 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:35:59,558 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:59,558 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:35:59,558 - uvicorn.access - INFO - 36.224.116.92:49966 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:24,279 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:24,279 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:24,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:24,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:24,286 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:24,286 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:24,744 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:24,744 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:24,744 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:24,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:24,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:24,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:24,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:24,769 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:24,769 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:25,225 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:25,225 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:25,225 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:25,240 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:25,240 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:25,240 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:25,243 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:25,243 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:25,247 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:25,247 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:25,249 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:25,249 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:26,486 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:26,486 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:26,486 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:26,489 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:26,489 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:26,495 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:26,495 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:26,496 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:26,496 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:26,945 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:26,945 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:26,945 - uvicorn.access - INFO - 36.224.116.92:50659 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:26,946 - uvicorn.access - INFO - 36.224.116.92:50660 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:26,946 - uvicorn.access - INFO - 36.224.116.92:50660 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:26,946 - uvicorn.access - INFO - 36.224.116.92:50660 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:26,955 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:26,955 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:26,955 - uvicorn.access - INFO - 36.224.116.92:50661 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:26,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:26,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:26,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:26,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:26,965 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:26,965 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:27,425 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:27,425 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:27,425 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:27,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:27,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:27,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:27,434 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:27,436 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:27,436 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:27,881 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:27,881 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:27,881 - uvicorn.access - INFO - 36.224.116.92:50662 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:27,892 - uvicorn.access - INFO - 36.224.116.92:50659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:27,892 - uvicorn.access - INFO - 36.224.116.92:50659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:27,892 - uvicorn.access - INFO - 36.224.116.92:50659 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:28,449 - app.api.classes - INFO - get_school
 2023-12-05 14:38:28,449 - app.api.classes - INFO - get_school
 2023-12-05 14:38:28,451 - uvicorn.access - INFO - 36.224.116.92:50658 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:28,451 - uvicorn.access - INFO - 36.224.116.92:50658 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:28,451 - uvicorn.access - INFO - 36.224.116.92:50658 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:28,500 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:28,500 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:28,500 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:28,556 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:28,556 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:28,556 - uvicorn.access - INFO - 36.224.116.92:50663 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:37,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:37,131 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:37,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:37,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:37,138 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:37,138 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:37,586 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:37,586 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:37,586 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:37,589 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:37,589 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:37,594 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:37,594 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:37,596 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:37,596 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:38,056 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:38,056 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:38,056 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:38,058 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:38,058 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:38,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:38,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:38,075 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:38,075 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:39,297 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:39,297 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:39,297 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:39,300 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:39,300 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:39,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:39,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:39,308 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:39,308 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:39,763 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:39,763 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:39,763 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:39,765 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:39,765 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:39,770 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:39,770 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:39,771 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:39,771 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:40,233 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:40,233 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:40,233 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:40,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:40,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:40,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:40,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:40,246 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:40,246 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:40,703 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:40,703 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:40,703 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:40,777 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,777 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,777 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,789 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,789 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,789 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,796 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,796 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,796 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,797 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:40,797 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:40,797 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:40,856 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,856 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,856 - uvicorn.access - INFO - 36.224.116.92:50683 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:40,870 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,870 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,870 - uvicorn.access - INFO - 36.224.116.92:50681 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:40,877 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,877 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,877 - uvicorn.access - INFO - 36.224.116.92:50680 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:40,878 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:40,878 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:40,878 - uvicorn.access - INFO - 36.224.116.92:50682 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:40,918 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:40,918 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:40,923 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:40,923 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:40,924 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:40,924 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:42,175 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:42,175 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:42,175 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:42,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:42,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:42,181 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:42,181 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:42,183 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:42,183 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:43,418 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:43,418 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:43,418 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:43,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:43,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:43,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:43,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:43,428 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:43,428 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:43,883 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:43,883 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:43,883 - uvicorn.access - INFO - 36.224.116.92:50681 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:43,885 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:43,885 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:43,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:43,890 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:43,892 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:43,892 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:45,132 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:45,132 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:45,132 - uvicorn.access - INFO - 36.224.116.92:50682 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:45,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:45,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:45,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:45,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:45,143 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:45,143 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:46,391 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:46,391 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:46,391 - uvicorn.access - INFO - 36.224.116.92:50683 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:46,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:46,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:46,398 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:46,398 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:46,400 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:46,400 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:46,865 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:46,865 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:46,865 - uvicorn.access - INFO - 36.224.116.92:50680 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:47,312 - app.api.classes - INFO - get_school
 2023-12-05 14:38:47,312 - app.api.classes - INFO - get_school
 2023-12-05 14:38:47,314 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,314 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,314 - uvicorn.access - INFO - 36.224.116.92:50684 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,316 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,316 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,316 - uvicorn.access - INFO - 36.224.116.92:50685 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:38:47,472 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,472 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,472 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:38:47,635 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:47,635 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:47,639 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:47,639 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:47,641 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:47,641 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:48,097 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:48,097 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:48,097 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:48,151 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:48,151 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:48,156 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:48,156 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:48,158 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:48,158 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:48,617 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:48,617 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:48,617 - uvicorn.access - INFO - 36.224.116.92:50709 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:48,621 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:48,621 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:48,640 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:48,640 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:48,641 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:48,641 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:49,886 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:49,886 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:49,886 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:49,888 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:49,888 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:49,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:49,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:49,893 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:49,893 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:50,348 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:50,348 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:50,348 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:50,350 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:50,350 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:50,355 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:50,355 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:50,356 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:50,356 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:50,843 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:50,843 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:50,843 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:50,848 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:50,848 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:50,852 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:50,852 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:50,854 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:50,854 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:51,317 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:51,317 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:51,317 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:51,389 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:51,389 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,389 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,398 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,398 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,398 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,414 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,414 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,414 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,416 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,416 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,416 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,451 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:51,451 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,451 - uvicorn.access - INFO - 36.224.116.92:50713 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:51,477 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,477 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,477 - uvicorn.access - INFO - 36.224.116.92:50717 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,484 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:51,484 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,484 - uvicorn.access - INFO - 36.224.116.92:50716 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:51,486 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,486 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,486 - uvicorn.access - INFO - 36.224.116.92:50714 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:51,506 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:51,506 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:51,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:51,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:51,512 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:51,512 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:51,983 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:51,983 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:51,983 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:51,988 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:51,988 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:51,992 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:51,992 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:51,994 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:51,994 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:52,463 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:52,463 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:52,463 - uvicorn.access - INFO - 36.224.116.92:50717 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:52,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:52,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:52,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:52,469 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:52,471 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:52,471 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:52,943 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:52,943 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:52,943 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:52,945 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:52,945 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:52,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:52,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:52,955 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:52,955 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:53,416 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:53,416 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:53,416 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:53,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:53,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:53,426 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:53,426 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:53,427 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:53,427 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:53,872 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:53,872 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:53,872 - uvicorn.access - INFO - 36.224.116.92:50713 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:53,874 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:53,874 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:53,882 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:53,882 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:53,883 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:53,883 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:55,128 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:55,128 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:55,128 - uvicorn.access - INFO - 36.224.116.92:50716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:55,139 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:55,139 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:55,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:55,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:55,145 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:55,145 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:55,599 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:55,599 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:38:55,599 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:38:55,652 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:55,652 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:55,671 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:55,671 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:55,673 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:55,673 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:56,122 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:56,122 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:38:56,122 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:38:56,128 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:56,128 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:56,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:56,136 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:56,137 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:56,137 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:57,370 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:57,370 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:38:57,370 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:38:57,373 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:57,373 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:57,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:57,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:57,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:57,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:57,853 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:57,853 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:38:57,853 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:38:57,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:57,855 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:57,860 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:57,860 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:57,861 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:57,861 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:59,100 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:59,100 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:38:59,100 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:38:59,102 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:59,102 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:59,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:59,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:59,107 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:59,107 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:59,567 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:59,567 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:38:59,567 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:38:59,748 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:59,748 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,748 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,755 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,755 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,755 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,762 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,762 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,762 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:38:59,782 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:59,782 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:59,782 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:59,817 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:38:59,817 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,817 - uvicorn.access - INFO - 36.224.116.92:50742 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50738 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:59,832 - uvicorn.access - INFO - 36.224.116.92:50741 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:38:59,840 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,840 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,840 - uvicorn.access - INFO - 36.224.116.92:50739 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:38:59,872 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:59,872 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:38:59,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:59,876 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:38:59,878 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:38:59,878 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:00,329 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:39:00,329 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:39:00,329 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:39:00,333 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:00,333 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:00,339 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:00,339 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:00,341 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:00,341 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:01,580 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:39:01,580 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:39:01,580 - uvicorn.access - INFO - 36.224.116.92:50741 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:39:01,582 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:01,582 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:01,585 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:01,585 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:01,587 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:01,587 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,032 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:39:02,032 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:39:02,032 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:39:02,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,040 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,040 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,042 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,042 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,514 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:39:02,514 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:39:02,514 - uvicorn.access - INFO - 36.224.116.92:50739 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:39:02,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,517 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,526 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,526 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,973 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:39:02,973 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:39:02,973 - uvicorn.access - INFO - 36.224.116.92:50742 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:39:02,976 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,976 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:39:02,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,983 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:39:02,985 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:02,985 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:39:04,220 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:39:04,220 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:39:04,220 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:39:04,379 - app.api.classes - INFO - get_school
 2023-12-05 14:39:04,379 - app.api.classes - INFO - get_school
 2023-12-05 14:39:04,965 - app.api.classes - INFO - get_school
 2023-12-05 14:39:04,965 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,041 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,041 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,084 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,084 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,086 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,086 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,086 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,088 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,088 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,088 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,152 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,152 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,152 - uvicorn.access - INFO - 36.224.116.92:50738 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,711 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,711 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,711 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,715 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,715 - app.api.classes - INFO - get_school
 2023-12-05 14:39:05,717 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,717 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,717 - uvicorn.access - INFO - 36.224.116.92:50714 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:39:05,783 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,783 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:39:05,783 - uvicorn.access - INFO - 36.224.116.92:50740 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:48,576 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:48,576 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:48,598 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:48,598 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:48,600 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:48,600 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:49,056 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:40:49,056 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:40:49,056 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:40:49,059 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:49,059 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:49,063 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:49,063 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:49,065 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:49,065 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:49,519 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:40:49,519 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:40:49,519 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:40:49,527 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:49,527 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:49,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:49,532 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:49,533 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:49,533 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,009 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:40:51,009 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:40:51,009 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:40:51,012 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,012 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,020 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,020 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,022 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,022 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,487 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:40:51,487 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:40:51,487 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:40:51,490 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,490 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,499 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,499 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,969 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:40:51,969 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:40:51,969 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:40:51,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:51,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:51,980 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:51,980 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:52,439 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:40:52,439 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:40:52,439 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:40:52,605 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:40:52,605 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,605 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,617 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,617 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,617 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,631 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:40:52,631 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,631 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:40:52,639 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,639 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,639 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,702 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,702 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,702 - uvicorn.access - INFO - 36.224.116.92:50783 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,709 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,709 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,709 - uvicorn.access - INFO - 36.224.116.92:50785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,717 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:40:52,717 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,717 - uvicorn.access - INFO - 36.224.116.92:50784 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:40:52,718 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,718 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,718 - uvicorn.access - INFO - 36.224.116.92:50782 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:40:52,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:52,763 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:52,768 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:52,768 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:52,769 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:52,769 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:53,237 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:40:53,237 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:40:53,237 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:40:53,241 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:53,241 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:53,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:53,245 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:53,246 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:53,246 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:53,700 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:40:53,700 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:40:53,700 - uvicorn.access - INFO - 36.224.116.92:50785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:40:53,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:53,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:53,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:53,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:53,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:53,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:54,962 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:40:54,962 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:40:54,962 - uvicorn.access - INFO - 36.224.116.92:50784 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:40:54,964 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:54,964 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:54,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:54,971 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:54,973 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:54,973 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:55,443 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:40:55,443 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:40:55,443 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:40:55,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:55,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:55,452 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:55,452 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:55,453 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:55,453 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:56,687 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:40:56,687 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:40:56,687 - uvicorn.access - INFO - 36.224.116.92:50783 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:40:56,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:56,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:40:56,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:56,697 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:40:56,698 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:56,698 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:40:57,154 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:40:57,154 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:40:57,154 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:40:57,449 - app.api.classes - INFO - get_school
 2023-12-05 14:40:57,449 - app.api.classes - INFO - get_school
 2023-12-05 14:40:57,451 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:57,451 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:57,451 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:57,576 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:57,576 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:57,576 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:57,637 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:57,637 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:57,637 - uvicorn.access - INFO - 36.224.116.92:50782 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,111 - app.api.classes - INFO - get_school
 2023-12-05 14:40:58,111 - app.api.classes - INFO - get_school
 2023-12-05 14:40:58,113 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,113 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,113 - uvicorn.access - INFO - 36.224.116.92:50781 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,149 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,149 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,149 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:40:58,223 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,223 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:40:58,223 - uvicorn.access - INFO - 36.224.116.92:50786 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:17,628 - uvicorn.access - INFO - 220.134.19.31:4236 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
 2023-12-05 14:42:17,628 - uvicorn.access - INFO - 220.134.19.31:4236 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 14:42:17,628 - uvicorn.access - INFO - 220.134.19.31:4236 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
-2023-12-05 14:42:17,642 - uvicorn.access - INFO - 220.134.19.31:4235 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 14:42:17,642 - uvicorn.access - INFO - 220.134.19.31:4235 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 14:42:17,642 - uvicorn.access - INFO - 220.134.19.31:4235 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 14:42:17,652 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
 2023-12-05 14:42:17,652 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 14:42:17,652 - uvicorn.access - INFO - 220.134.19.31:4237 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
-2023-12-05 14:42:18,120 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 14:42:18,120 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 14:42:18,120 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
 2023-12-05 14:42:18,189 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,189 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,189 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,256 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,256 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,256 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,322 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,322 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,322 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,390 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,390 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,390 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,457 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,457 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,457 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:42:18,524 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,524 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:18,524 - uvicorn.access - INFO - 220.134.19.31:4238 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:42:31,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:31,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:31,958 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:31,958 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:31,960 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:31,960 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:33,216 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:42:33,216 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:42:33,216 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:42:33,219 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:33,219 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:33,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:33,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:33,226 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:33,226 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:33,672 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:42:33,672 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:42:33,672 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:42:33,674 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:33,674 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:33,678 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:33,678 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:33,680 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:33,680 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:34,154 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:42:34,154 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:42:34,154 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:42:34,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:34,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:34,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:34,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:34,163 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:34,163 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:35,392 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:42:35,392 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:42:35,392 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:42:35,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:35,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:35,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:35,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:35,404 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:35,404 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:36,681 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:42:36,681 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:42:36,681 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:42:36,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:36,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:36,689 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:36,689 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:36,691 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:36,691 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:37,162 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:42:37,162 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:42:37,162 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:42:37,236 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:42:37,236 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,236 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,244 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,244 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,244 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,254 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,254 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,254 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,268 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,268 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,268 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,321 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:42:37,321 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,321 - uvicorn.access - INFO - 36.224.116.92:50841 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:42:37,332 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,332 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,332 - uvicorn.access - INFO - 36.224.116.92:50840 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,340 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:42:37,340 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,340 - uvicorn.access - INFO - 36.224.116.92:50845 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:42:37,341 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,341 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,341 - uvicorn.access - INFO - 36.224.116.92:50844 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:42:37,377 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:37,377 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:37,382 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:37,382 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:37,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:37,383 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:37,835 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:42:37,835 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:42:37,835 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:42:37,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:37,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:37,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:37,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:37,844 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:37,844 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:38,306 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:42:38,306 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:42:38,306 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:42:38,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:38,308 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:38,314 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:38,314 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:38,316 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:38,316 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:39,557 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:42:39,557 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:42:39,557 - uvicorn.access - INFO - 36.224.116.92:50845 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:42:39,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:39,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:39,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:39,566 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:39,568 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:39,568 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:40,809 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:42:40,809 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:42:40,809 - uvicorn.access - INFO - 36.224.116.92:50844 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:42:40,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:40,812 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:40,818 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:40,818 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:40,820 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:40,820 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:42,068 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:42:42,068 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:42:42,068 - uvicorn.access - INFO - 36.224.116.92:50841 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:42:42,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:42,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:42:42,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:42,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:42:42,077 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:42,077 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:42:42,546 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:42:42,546 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:42:42,546 - uvicorn.access - INFO - 36.224.116.92:50840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:42:43,071 - app.api.classes - INFO - get_school
 2023-12-05 14:42:43,071 - app.api.classes - INFO - get_school
 2023-12-05 14:42:43,073 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,073 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,073 - uvicorn.access - INFO - 36.224.116.92:50843 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,118 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,118 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,118 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,180 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,180 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:42:43,180 - uvicorn.access - INFO - 36.224.116.92:50842 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:42:43,238 - app.api.classes - INFO - get_school
 2023-12-05 14:42:43,238 - app.api.classes - INFO - get_school
 2023-12-05 14:42:43,242 - uvicorn.access - INFO - 36.224.116.92:50875 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:42:43,242 - uvicorn.access - INFO - 36.224.116.92:50875 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:42:43,242 - uvicorn.access - INFO - 36.224.116.92:50875 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:43:26,894 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:26,894 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:26,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:26,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:26,919 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:26,919 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:27,379 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:43:27,379 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:43:27,379 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:43:27,382 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:27,382 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:27,387 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:27,387 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:27,388 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:27,388 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:27,864 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:43:27,864 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:43:27,864 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:43:27,866 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:27,866 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:27,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:27,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:27,875 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:27,875 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:28,326 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:43:28,326 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:43:28,326 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:43:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:28,329 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:28,337 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:28,338 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:28,338 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:28,811 - uvicorn.access - INFO - 36.224.116.92:51068 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:43:28,811 - uvicorn.access - INFO - 36.224.116.92:51068 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:43:28,811 - uvicorn.access - INFO - 36.224.116.92:51068 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:43:28,813 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:28,813 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:28,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:28,820 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:28,821 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:28,821 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:30,065 - uvicorn.access - INFO - 36.224.116.92:51071 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:43:30,065 - uvicorn.access - INFO - 36.224.116.92:51071 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:43:30,065 - uvicorn.access - INFO - 36.224.116.92:51071 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:43:30,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:30,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:43:30,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:30,074 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:43:30,075 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:30,075 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:43:30,531 - uvicorn.access - INFO - 36.224.116.92:51070 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:43:30,531 - uvicorn.access - INFO - 36.224.116.92:51070 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:43:30,531 - uvicorn.access - INFO - 36.224.116.92:51070 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:43:30,605 - uvicorn.access - INFO - 36.224.116.92:51067 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:43:30,605 - uvicorn.access - INFO - 36.224.116.92:51067 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:43:30,605 - uvicorn.access - INFO - 36.224.116.92:51067 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:43:30,625 - uvicorn.access - INFO - 36.224.116.92:51068 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:43:30,625 - uvicorn.access - INFO - 36.224.116.92:51068 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:43:30,625 - uvicorn.access - INFO - 36.224.116.92:51068 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:43:30,636 - uvicorn.access - INFO - 36.224.116.92:51070 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:43:30,636 - uvicorn.access - INFO - 36.224.116.92:51070 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:43:30,636 - uvicorn.access - INFO - 36.224.116.92:51070 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:43:30,638 - uvicorn.access - INFO - 36.224.116.92:51071 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:43:30,638 - uvicorn.access - INFO - 36.224.116.92:51071 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:43:30,638 - uvicorn.access - INFO - 36.224.116.92:51071 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:43:31,242 - app.api.classes - INFO - get_school
 2023-12-05 14:43:31,242 - app.api.classes - INFO - get_school
 2023-12-05 14:43:31,248 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,248 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:43:31,248 - uvicorn.access - INFO - 36.224.116.92:51069 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:43:31,345 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,345 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,345 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,359 - app.api.classes - INFO - get_school
 2023-12-05 14:43:31,359 - app.api.classes - INFO - get_school
 2023-12-05 14:43:31,362 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:43:31,362 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:43:31,362 - uvicorn.access - INFO - 36.224.116.92:51067 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:43:31,411 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,411 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:43:31,411 - uvicorn.access - INFO - 36.224.116.92:51072 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:02,158 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:02,158 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:02,163 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:02,163 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:02,164 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:02,164 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:02,626 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:02,626 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:02,626 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:02,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:02,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:02,634 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:02,634 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:02,635 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:02,635 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:03,099 - uvicorn.access - INFO - 36.224.116.92:51247 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:03,099 - uvicorn.access - INFO - 36.224.116.92:51247 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:03,099 - uvicorn.access - INFO - 36.224.116.92:51247 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:03,101 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:03,101 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:03,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:03,106 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:03,108 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:03,108 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:03,565 - uvicorn.access - INFO - 36.224.116.92:51245 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:03,565 - uvicorn.access - INFO - 36.224.116.92:51245 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:03,565 - uvicorn.access - INFO - 36.224.116.92:51245 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:03,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:03,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:03,571 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:03,571 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:03,572 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:03,572 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:04,033 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:44:04,033 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:44:04,033 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:44:04,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:04,036 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:04,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:04,041 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:04,043 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:04,043 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:04,499 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:44:04,499 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:44:04,499 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:44:04,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:04,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:04,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:04,506 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:04,507 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:04,507 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:04,956 - uvicorn.access - INFO - 36.224.116.92:51243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:44:04,956 - uvicorn.access - INFO - 36.224.116.92:51243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:44:04,956 - uvicorn.access - INFO - 36.224.116.92:51243 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:44:05,313 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:44:05,313 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:05,313 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:05,386 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:44:05,386 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:44:05,386 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:44:05,460 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:05,460 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:05,460 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:44:05,524 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:05,524 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:05,524 - uvicorn.access - INFO - 36.224.116.92:51243 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:05,615 - app.api.classes - INFO - get_school
 2023-12-05 14:44:05,615 - app.api.classes - INFO - get_school
 2023-12-05 14:44:05,617 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:05,617 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:05,617 - uvicorn.access - INFO - 36.224.116.92:51244 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:05,673 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:05,673 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:05,673 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:05,987 - app.api.classes - INFO - get_school
 2023-12-05 14:44:05,987 - app.api.classes - INFO - get_school
 2023-12-05 14:44:05,990 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:44:05,990 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:05,990 - uvicorn.access - INFO - 36.224.116.92:51242 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:06,277 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:06,277 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:06,277 - uvicorn.access - INFO - 36.224.116.92:51246 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:07,731 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:07,731 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:07,737 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:07,737 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:07,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:07,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:08,989 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:08,989 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:08,989 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:08,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:08,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:08,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:08,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:09,000 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:09,000 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:09,443 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:09,443 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:09,443 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:09,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:09,445 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:09,449 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:09,449 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:09,451 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:09,451 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:09,907 - uvicorn.access - INFO - 36.224.116.92:51284 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:09,907 - uvicorn.access - INFO - 36.224.116.92:51284 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:09,907 - uvicorn.access - INFO - 36.224.116.92:51284 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:09,909 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:09,909 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:09,913 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:09,913 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:09,914 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:09,914 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:11,167 - uvicorn.access - INFO - 36.224.116.92:51285 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:44:11,167 - uvicorn.access - INFO - 36.224.116.92:51285 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:44:11,167 - uvicorn.access - INFO - 36.224.116.92:51285 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:44:11,169 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:11,169 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:11,176 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:11,176 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:11,177 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:11,177 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:11,629 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:44:11,629 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:44:11,629 - uvicorn.access - INFO - 36.224.116.92:51286 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:44:11,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:11,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:11,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:11,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:11,639 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:11,639 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:12,129 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:44:12,129 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:44:12,129 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:44:12,148 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:44:12,148 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:12,148 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:44:12,161 - uvicorn.access - INFO - 36.224.116.92:51286 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,161 - uvicorn.access - INFO - 36.224.116.92:51286 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,161 - uvicorn.access - INFO - 36.224.116.92:51286 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,165 - uvicorn.access - INFO - 36.224.116.92:51285 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:44:12,165 - uvicorn.access - INFO - 36.224.116.92:51285 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:44:12,165 - uvicorn.access - INFO - 36.224.116.92:51285 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:44:12,208 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,208 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,208 - uvicorn.access - INFO - 36.224.116.92:51284 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:44:12,821 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,821 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:12,821 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,848 - app.api.classes - INFO - get_school
 2023-12-05 14:44:12,848 - app.api.classes - INFO - get_school
 2023-12-05 14:44:12,850 - uvicorn.access - INFO - 36.224.116.92:51287 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,850 - uvicorn.access - INFO - 36.224.116.92:51287 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:44:12,850 - uvicorn.access - INFO - 36.224.116.92:51287 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,863 - app.api.classes - INFO - get_school
 2023-12-05 14:44:12,863 - app.api.classes - INFO - get_school
 2023-12-05 14:44:12,865 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:44:12,865 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:12,865 - uvicorn.access - INFO - 36.224.116.92:51288 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:44:12,882 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,882 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:12,882 - uvicorn.access - INFO - 36.224.116.92:51283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:44:46,015 - app.api.classes - INFO - get_school
 2023-12-05 14:44:46,015 - app.api.classes - INFO - get_school
 2023-12-05 14:44:46,020 - uvicorn.access - INFO - 36.224.116.92:51463 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
 2023-12-05 14:44:46,020 - uvicorn.access - INFO - 36.224.116.92:51463 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
-2023-12-05 14:44:46,020 - uvicorn.access - INFO - 36.224.116.92:51463 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
 2023-12-05 14:44:57,741 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:57,741 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:57,747 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:57,747 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:57,749 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:57,749 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:58,218 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:58,218 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:44:58,218 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:44:58,222 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:58,222 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:58,226 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:58,226 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:58,227 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:58,227 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:58,700 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:58,700 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:44:58,700 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:44:58,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:58,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:58,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:58,707 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:58,708 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:58,708 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:59,175 - uvicorn.access - INFO - 36.224.116.92:51523 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:59,175 - uvicorn.access - INFO - 36.224.116.92:51523 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:44:59,175 - uvicorn.access - INFO - 36.224.116.92:51523 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:44:59,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:59,177 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:44:59,182 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:59,182 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:44:59,183 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:44:59,183 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:00,413 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:45:00,413 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:45:00,413 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:45:00,415 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:00,415 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:00,419 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:00,419 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:00,420 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:00,420 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:00,878 - uvicorn.access - INFO - 36.224.116.92:51528 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:45:00,878 - uvicorn.access - INFO - 36.224.116.92:51528 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:45:00,878 - uvicorn.access - INFO - 36.224.116.92:51528 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:45:00,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:00,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:00,885 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:00,885 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:00,887 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:00,887 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:01,381 - uvicorn.access - INFO - 36.224.116.92:51525 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:45:01,381 - uvicorn.access - INFO - 36.224.116.92:51525 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:01,381 - uvicorn.access - INFO - 36.224.116.92:51525 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:01,453 - uvicorn.access - INFO - 36.224.116.92:51527 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:01,453 - uvicorn.access - INFO - 36.224.116.92:51527 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:01,453 - uvicorn.access - INFO - 36.224.116.92:51527 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:01,466 - uvicorn.access - INFO - 36.224.116.92:51525 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:01,466 - uvicorn.access - INFO - 36.224.116.92:51525 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:01,466 - uvicorn.access - INFO - 36.224.116.92:51525 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:01,477 - uvicorn.access - INFO - 36.224.116.92:51528 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:01,477 - uvicorn.access - INFO - 36.224.116.92:51528 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:01,477 - uvicorn.access - INFO - 36.224.116.92:51528 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:01,485 - uvicorn.access - INFO - 36.224.116.92:51523 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:45:01,485 - uvicorn.access - INFO - 36.224.116.92:51523 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:45:01,485 - uvicorn.access - INFO - 36.224.116.92:51523 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:45:02,077 - app.api.classes - INFO - get_school
 2023-12-05 14:45:02,077 - app.api.classes - INFO - get_school
 2023-12-05 14:45:02,080 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,080 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:02,080 - uvicorn.access - INFO - 36.224.116.92:51526 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:02,141 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,141 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,141 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,158 - app.api.classes - INFO - get_school
 2023-12-05 14:45:02,158 - app.api.classes - INFO - get_school
 2023-12-05 14:45:02,160 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:45:02,160 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:02,160 - uvicorn.access - INFO - 36.224.116.92:51527 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:02,203 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,203 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:02,203 - uvicorn.access - INFO - 36.224.116.92:51524 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:42,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:42,769 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:42,774 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:42,774 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:42,775 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:42,775 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:45:44,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:45:44,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:45:44,028 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,028 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,032 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,032 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,034 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,034 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,481 - uvicorn.access - INFO - 36.224.116.92:51740 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:45:44,481 - uvicorn.access - INFO - 36.224.116.92:51740 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:45:44,481 - uvicorn.access - INFO - 36.224.116.92:51740 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:45:44,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,490 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,949 - uvicorn.access - INFO - 36.224.116.92:51742 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:45:44,949 - uvicorn.access - INFO - 36.224.116.92:51742 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:45:44,949 - uvicorn.access - INFO - 36.224.116.92:51742 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:45:44,951 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,951 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:44,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:44,956 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:44,956 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:45,416 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:45:45,416 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:45:45,416 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:45:45,419 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:45,419 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:45,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:45,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:45,429 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:45,429 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:45,879 - uvicorn.access - INFO - 36.224.116.92:51741 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:45:45,879 - uvicorn.access - INFO - 36.224.116.92:51741 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:45:45,879 - uvicorn.access - INFO - 36.224.116.92:51741 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:45:45,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:45,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:45:45,888 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:45,888 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:45:45,889 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:45,889 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:45:46,354 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:45:46,354 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:46,354 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:45:46,705 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:46,705 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:46,705 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:45:46,784 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:45:46,784 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:45:46,784 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:45:46,850 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:46,850 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:46,850 - uvicorn.access - INFO - 36.224.116.92:51743 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:46,878 - uvicorn.access - INFO - 36.224.116.92:51741 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:46,878 - uvicorn.access - INFO - 36.224.116.92:51741 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:45:46,878 - uvicorn.access - INFO - 36.224.116.92:51741 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:45:47,022 - app.api.classes - INFO - get_school
 2023-12-05 14:45:47,022 - app.api.classes - INFO - get_school
 2023-12-05 14:45:47,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:47,024 - uvicorn.access - INFO - 36.224.116.92:51739 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:45:47,079 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,079 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,079 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,345 - app.api.classes - INFO - get_school
 2023-12-05 14:45:47,345 - app.api.classes - INFO - get_school
 2023-12-05 14:45:47,346 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:45:47,346 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:47,346 - uvicorn.access - INFO - 36.224.116.92:51743 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:45:47,415 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,415 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:45:47,415 - uvicorn.access - INFO - 36.224.116.92:51744 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:29,076 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:29,076 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:29,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:29,081 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:29,082 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:29,082 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:29,545 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:46:29,545 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:46:29,545 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:46:29,549 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:29,549 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:29,553 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:29,553 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:29,554 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:29,554 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:31,258 - uvicorn.access - INFO - 36.224.116.92:51962 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:46:31,258 - uvicorn.access - INFO - 36.224.116.92:51962 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:46:31,258 - uvicorn.access - INFO - 36.224.116.92:51962 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:46:31,261 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:31,261 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:31,266 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:31,266 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:31,267 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:31,267 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:32,000 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:46:32,000 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:46:32,000 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:46:32,002 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:32,002 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:32,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:32,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:32,008 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:32,008 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:32,743 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:46:32,743 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:46:32,743 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:46:32,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:32,745 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:32,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:32,749 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:32,751 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:32,751 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:33,228 - uvicorn.access - INFO - 36.224.116.92:51964 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:46:33,228 - uvicorn.access - INFO - 36.224.116.92:51964 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:46:33,228 - uvicorn.access - INFO - 36.224.116.92:51964 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:46:33,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:33,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:33,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:33,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:33,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:33,236 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:34,475 - uvicorn.access - INFO - 36.224.116.92:51960 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:46:34,475 - uvicorn.access - INFO - 36.224.116.92:51960 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:34,475 - uvicorn.access - INFO - 36.224.116.92:51960 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:34,554 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:34,554 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:34,554 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:34,630 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:46:34,630 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:46:34,630 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:46:34,693 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:34,693 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:34,693 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:34,761 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:34,761 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:34,761 - uvicorn.access - INFO - 36.224.116.92:51962 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:35,118 - app.api.classes - INFO - get_school
 2023-12-05 14:46:35,118 - app.api.classes - INFO - get_school
 2023-12-05 14:46:35,121 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,121 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,121 - uvicorn.access - INFO - 36.224.116.92:51959 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,197 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,197 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,197 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:35,257 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,257 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,257 - uvicorn.access - INFO - 36.224.116.92:51963 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:35,356 - app.api.classes - INFO - get_school
 2023-12-05 14:46:35,356 - app.api.classes - INFO - get_school
 2023-12-05 14:46:35,358 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:46:35,358 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:46:35,358 - uvicorn.access - INFO - 36.224.116.92:51961 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:46:41,505 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:41,505 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:41,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:41,511 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:41,513 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:41,513 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:41,978 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:46:41,978 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:46:41,978 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:46:41,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:41,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:41,988 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:41,988 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:41,990 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:41,990 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:42,465 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:46:42,465 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:46:42,465 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:46:42,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:42,468 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:42,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:42,472 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:42,473 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:42,473 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:42,943 - uvicorn.access - INFO - 36.224.116.92:52036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:46:42,943 - uvicorn.access - INFO - 36.224.116.92:52036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:46:42,943 - uvicorn.access - INFO - 36.224.116.92:52036 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:46:42,949 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:42,949 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:42,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:42,953 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:42,954 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:42,954 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:44,200 - uvicorn.access - INFO - 36.224.116.92:52039 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:46:44,200 - uvicorn.access - INFO - 36.224.116.92:52039 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:46:44,200 - uvicorn.access - INFO - 36.224.116.92:52039 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:46:44,203 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:44,203 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:44,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:44,210 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:44,212 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:44,212 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:44,660 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:46:44,660 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:46:44,660 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:46:44,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:44,662 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:46:44,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:44,670 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:46:44,671 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:44,671 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:46:45,902 - uvicorn.access - INFO - 36.224.116.92:52034 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:46:45,902 - uvicorn.access - INFO - 36.224.116.92:52034 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:45,902 - uvicorn.access - INFO - 36.224.116.92:52034 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:46:45,974 - uvicorn.access - INFO - 36.224.116.92:52037 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:45,974 - uvicorn.access - INFO - 36.224.116.92:52037 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:45,974 - uvicorn.access - INFO - 36.224.116.92:52037 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:46:45,990 - uvicorn.access - INFO - 36.224.116.92:52036 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:45,990 - uvicorn.access - INFO - 36.224.116.92:52036 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:45,990 - uvicorn.access - INFO - 36.224.116.92:52036 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:46:46,000 - uvicorn.access - INFO - 36.224.116.92:52034 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:46,000 - uvicorn.access - INFO - 36.224.116.92:52034 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:46,000 - uvicorn.access - INFO - 36.224.116.92:52034 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:46:46,004 - uvicorn.access - INFO - 36.224.116.92:52039 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:46:46,004 - uvicorn.access - INFO - 36.224.116.92:52039 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:46:46,004 - uvicorn.access - INFO - 36.224.116.92:52039 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:46:46,632 - app.api.classes - INFO - get_school
 2023-12-05 14:46:46,632 - app.api.classes - INFO - get_school
 2023-12-05 14:46:46,634 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,634 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:46,634 - uvicorn.access - INFO - 36.224.116.92:52035 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:46:46,671 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,671 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,671 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,699 - app.api.classes - INFO - get_school
 2023-12-05 14:46:46,699 - app.api.classes - INFO - get_school
 2023-12-05 14:46:46,701 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:46:46,701 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:46:46,701 - uvicorn.access - INFO - 36.224.116.92:52037 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:46:46,732 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,732 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:46:46,732 - uvicorn.access - INFO - 36.224.116.92:52038 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:11,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:11,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:11,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:11,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:11,417 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:11,417 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:11,888 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:47:11,888 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:47:11,888 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:47:11,892 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:11,892 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:11,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:11,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:11,899 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:11,899 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:13,146 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:47:13,146 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:47:13,146 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:47:13,149 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:13,149 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:13,153 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:13,153 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:13,154 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:13,154 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:13,640 - uvicorn.access - INFO - 36.224.116.92:52186 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:47:13,640 - uvicorn.access - INFO - 36.224.116.92:52186 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:47:13,640 - uvicorn.access - INFO - 36.224.116.92:52186 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:47:13,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:13,642 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:13,646 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:13,646 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:13,648 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:13,648 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:14,134 - uvicorn.access - INFO - 36.224.116.92:52188 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:47:14,134 - uvicorn.access - INFO - 36.224.116.92:52188 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:47:14,134 - uvicorn.access - INFO - 36.224.116.92:52188 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:47:14,137 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:14,137 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:14,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:14,142 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:14,144 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:14,144 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:14,617 - uvicorn.access - INFO - 36.224.116.92:52185 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:47:14,617 - uvicorn.access - INFO - 36.224.116.92:52185 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:47:14,617 - uvicorn.access - INFO - 36.224.116.92:52185 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:47:14,619 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:14,619 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:14,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:14,627 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:14,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:14,629 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:15,091 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:47:15,091 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:47:15,091 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:47:15,167 - uvicorn.access - INFO - 36.224.116.92:52189 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:47:15,167 - uvicorn.access - INFO - 36.224.116.92:52189 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:47:15,167 - uvicorn.access - INFO - 36.224.116.92:52189 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:47:15,180 - uvicorn.access - INFO - 36.224.116.92:52185 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:15,180 - uvicorn.access - INFO - 36.224.116.92:52185 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:15,180 - uvicorn.access - INFO - 36.224.116.92:52185 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:15,188 - uvicorn.access - INFO - 36.224.116.92:52188 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:15,188 - uvicorn.access - INFO - 36.224.116.92:52188 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:15,188 - uvicorn.access - INFO - 36.224.116.92:52188 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:15,190 - uvicorn.access - INFO - 36.224.116.92:52186 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:47:15,190 - uvicorn.access - INFO - 36.224.116.92:52186 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:47:15,190 - uvicorn.access - INFO - 36.224.116.92:52186 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:47:15,816 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,816 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,816 - uvicorn.access - INFO - 36.224.116.92:52187 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,817 - app.api.classes - INFO - get_school
 2023-12-05 14:47:15,817 - app.api.classes - INFO - get_school
 2023-12-05 14:47:15,820 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,820 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:15,820 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,872 - app.api.classes - INFO - get_school
 2023-12-05 14:47:15,872 - app.api.classes - INFO - get_school
 2023-12-05 14:47:15,874 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:47:15,874 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:47:15,874 - uvicorn.access - INFO - 36.224.116.92:52189 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:47:15,878 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:15,878 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:15,878 - uvicorn.access - INFO - 36.224.116.92:52184 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:19,128 - uvicorn.access - INFO - 36.224.116.92:52245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 14:47:19,128 - uvicorn.access - INFO - 36.224.116.92:52245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 14:47:19,128 - uvicorn.access - INFO - 36.224.116.92:52245 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
 2023-12-05 14:47:23,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:23,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:23,710 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:23,710 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:23,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:23,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:24,953 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:47:24,953 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:47:24,953 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:47:24,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:24,957 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:24,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:24,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:24,963 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:24,963 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:25,433 - uvicorn.access - INFO - 36.224.116.92:52289 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:47:25,433 - uvicorn.access - INFO - 36.224.116.92:52289 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:47:25,433 - uvicorn.access - INFO - 36.224.116.92:52289 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:47:25,435 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:25,435 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:25,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:25,440 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:25,442 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:25,442 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:25,904 - uvicorn.access - INFO - 36.224.116.92:52294 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:47:25,904 - uvicorn.access - INFO - 36.224.116.92:52294 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:47:25,904 - uvicorn.access - INFO - 36.224.116.92:52294 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:47:25,905 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:25,905 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:25,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:25,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:25,913 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:25,913 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:27,154 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:47:27,154 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:47:27,154 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:47:27,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:27,156 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:27,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:27,161 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:27,163 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:27,163 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:27,624 - uvicorn.access - INFO - 36.224.116.92:52291 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:47:27,624 - uvicorn.access - INFO - 36.224.116.92:52291 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:47:27,624 - uvicorn.access - INFO - 36.224.116.92:52291 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:47:27,626 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:27,626 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:47:27,630 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:27,630 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:47:27,631 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:27,631 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:47:28,087 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:47:28,087 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:47:28,087 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:47:28,177 - uvicorn.access - INFO - 36.224.116.92:52294 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:47:28,177 - uvicorn.access - INFO - 36.224.116.92:52294 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:47:28,177 - uvicorn.access - INFO - 36.224.116.92:52294 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:47:28,189 - uvicorn.access - INFO - 36.224.116.92:52291 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:28,189 - uvicorn.access - INFO - 36.224.116.92:52291 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:28,189 - uvicorn.access - INFO - 36.224.116.92:52291 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:28,197 - uvicorn.access - INFO - 36.224.116.92:52290 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:47:28,197 - uvicorn.access - INFO - 36.224.116.92:52290 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:28,197 - uvicorn.access - INFO - 36.224.116.92:52290 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:47:28,198 - uvicorn.access - INFO - 36.224.116.92:52289 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:47:28,198 - uvicorn.access - INFO - 36.224.116.92:52289 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:47:28,198 - uvicorn.access - INFO - 36.224.116.92:52289 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:47:28,647 - app.api.classes - INFO - get_school
 2023-12-05 14:47:28,647 - app.api.classes - INFO - get_school
 2023-12-05 14:47:28,648 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:28,648 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:28,648 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:28,698 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:28,698 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:28,698 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:28,784 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:47:28,784 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:47:28,784 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:01,655 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:01,655 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:01,661 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:01,661 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:01,662 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:01,662 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:02,132 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:02,132 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:02,132 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:02,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:02,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:02,157 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:02,157 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:02,159 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:02,159 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:02,623 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:02,623 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:02,623 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:02,625 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:02,625 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:02,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:02,631 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:02,633 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:02,633 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:03,535 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:03,535 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:03,535 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:03,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:03,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:03,541 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:03,541 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:03,542 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:03,542 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:04,025 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:04,025 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:04,025 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:04,027 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:04,027 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:04,031 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:04,031 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:04,033 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:04,033 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:04,491 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:04,491 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:04,491 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:04,493 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:04,493 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:04,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:04,500 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:04,501 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:04,501 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:05,747 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:48:05,747 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:05,747 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:48:05,832 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:05,832 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:05,839 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:05,839 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:05,841 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:05,841 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:06,297 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:06,297 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:06,297 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:06,301 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:06,301 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:06,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:06,307 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:06,309 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:06,309 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:06,774 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:06,774 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:06,774 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:06,776 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:06,776 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:06,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:06,783 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:06,784 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:06,784 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:07,248 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:07,248 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:07,248 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:07,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:07,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:07,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:07,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:07,257 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:07,257 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:07,715 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:07,715 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:07,715 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:07,722 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:07,722 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:07,726 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:07,726 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:07,727 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:07,727 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:08,199 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:08,199 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:08,199 - uvicorn.access - INFO - 36.224.116.92:52469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:08,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:08,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:08,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:08,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:08,209 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:08,209 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:08,687 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:48:08,687 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:08,687 - uvicorn.access - INFO - 36.224.116.92:52474 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:08,713 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:08,713 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:08,713 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:08,830 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:08,830 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,830 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,833 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,833 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,833 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,892 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:08,892 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:48:08,892 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:48:08,904 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,904 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,904 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:08,954 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:08,954 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,954 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:08,968 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:08,968 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:08,968 - uvicorn.access - INFO - 36.224.116.92:52474 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:09,014 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:09,014 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:09,014 - uvicorn.access - INFO - 36.224.116.92:52469 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:09,447 - app.api.classes - INFO - get_school
 2023-12-05 14:48:09,447 - app.api.classes - INFO - get_school
 2023-12-05 14:48:09,450 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,450 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,450 - uvicorn.access - INFO - 36.224.116.92:52470 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,473 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,473 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,473 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,512 - app.api.classes - INFO - get_school
 2023-12-05 14:48:09,512 - app.api.classes - INFO - get_school
 2023-12-05 14:48:09,515 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,515 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,515 - uvicorn.access - INFO - 36.224.116.92:52473 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,519 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,519 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,519 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,534 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,534 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,534 - uvicorn.access - INFO - 36.224.116.92:52471 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,579 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:09,579 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:48:09,579 - uvicorn.access - INFO - 36.224.116.92:52472 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:48:55,150 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:55,150 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:55,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:55,164 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:55,165 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:55,165 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:55,626 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:55,626 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:55,626 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:55,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:55,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:55,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:55,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:55,635 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:55,635 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:56,086 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:56,086 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:56,086 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:56,092 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:56,092 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:56,098 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:56,098 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:56,099 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:56,099 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:56,554 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:56,554 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:48:56,554 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:48:56,556 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:56,556 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:56,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:56,563 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:56,565 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:56,565 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:57,030 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:57,030 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:48:57,030 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:48:57,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:57,032 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:57,039 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:57,039 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:57,040 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:57,040 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:58,295 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:58,295 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:48:58,295 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:48:58,299 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:58,299 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:58,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:58,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:58,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:58,311 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:58,770 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:48:58,770 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:58,770 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:48:58,845 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:58,845 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:58,845 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:48:58,858 - uvicorn.access - INFO - 36.224.116.92:52728 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:58,858 - uvicorn.access - INFO - 36.224.116.92:52728 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:58,858 - uvicorn.access - INFO - 36.224.116.92:52728 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:58,860 - uvicorn.access - INFO - 36.224.116.92:52724 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:58,860 - uvicorn.access - INFO - 36.224.116.92:52724 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:58,860 - uvicorn.access - INFO - 36.224.116.92:52724 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:48:58,921 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:58,921 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:48:58,921 - uvicorn.access - INFO - 36.224.116.92:52725 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:48:58,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:58,924 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:58,929 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:58,929 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:58,931 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:58,931 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:59,390 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:59,390 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:48:59,390 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:48:59,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:59,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:59,396 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:59,396 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:59,398 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:59,398 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:59,860 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:59,860 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:48:59,860 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:48:59,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:59,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:48:59,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:59,869 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:48:59,871 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:48:59,871 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:00,343 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:49:00,343 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:49:00,343 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:49:00,348 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:00,348 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:00,354 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:00,354 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:00,356 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:00,356 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:00,821 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:49:00,821 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:49:00,821 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:49:00,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:00,823 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:00,827 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:00,827 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:00,829 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:00,829 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:01,280 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:49:01,280 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:49:01,280 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:49:01,284 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:01,284 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:49:01,290 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:01,290 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:49:01,292 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:01,292 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:49:01,759 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:49:01,759 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:49:01,759 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:49:02,700 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,700 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,705 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,705 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,705 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,797 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:49:02,797 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:49:02,797 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:49:02,835 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,835 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,839 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:49:02,839 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:49:02,839 - uvicorn.access - INFO - 36.224.116.92:52726 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:49:02,842 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,842 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,842 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,862 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:49:02,862 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:49:02,862 - uvicorn.access - INFO - 36.224.116.92:52723 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:49:02,870 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,870 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,874 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,874 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,874 - uvicorn.access - INFO - 36.224.116.92:52724 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,886 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,886 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,886 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,901 - uvicorn.access - INFO - 36.224.116.92:52726 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:49:02,901 - uvicorn.access - INFO - 36.224.116.92:52726 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:49:02,901 - uvicorn.access - INFO - 36.224.116.92:52726 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:49:02,908 - uvicorn.access - INFO - 36.224.116.92:52727 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:49:02,908 - uvicorn.access - INFO - 36.224.116.92:52727 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:49:02,908 - uvicorn.access - INFO - 36.224.116.92:52727 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:49:02,917 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,917 - app.api.classes - INFO - get_school
 2023-12-05 14:49:02,919 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,919 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,919 - uvicorn.access - INFO - 36.224.116.92:52723 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,920 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:49:02,920 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:49:02,920 - uvicorn.access - INFO - 36.224.116.92:52725 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:49:02,947 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:49:02,947 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:02,947 - uvicorn.access - INFO - 36.224.116.92:52728 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:49:41,593 - uvicorn.access - INFO - 36.224.116.92:52944 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:49:41,593 - uvicorn.access - INFO - 36.224.116.92:52944 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:49:41,593 - uvicorn.access - INFO - 36.224.116.92:52944 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:53:31,568 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 14:53:31,568 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 14:53:31,568 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
-2023-12-05 14:53:31,960 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 14:53:31,960 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 14:53:31,960 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
 2023-12-05 14:53:32,462 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 14:53:32,462 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:53:32,462 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 14:53:32,573 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,573 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,573 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,672 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,672 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:53:32,672 - uvicorn.access - INFO - 49.215.44.12:65020 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 14:53:32,772 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,772 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:32,772 - uvicorn.access - INFO - 49.215.44.12:64671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 14:53:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:55,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:55,491 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:55,491 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:55,493 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:55,493 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:55,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:53:55,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:53:55,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:53:55,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:55,960 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:55,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:55,964 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:55,966 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:55,966 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:56,423 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:53:56,423 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:53:56,423 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:53:56,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:56,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:56,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:56,429 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:56,431 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:56,431 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:56,889 - uvicorn.access - INFO - 36.224.116.92:54032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:53:56,889 - uvicorn.access - INFO - 36.224.116.92:54032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:53:56,889 - uvicorn.access - INFO - 36.224.116.92:54032 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:53:56,891 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:56,891 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:56,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:56,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:56,899 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:56,899 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:57,368 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:53:57,368 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:53:57,368 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:53:57,370 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:57,370 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:57,375 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:57,375 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:57,376 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:57,376 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:57,838 - uvicorn.access - INFO - 36.224.116.92:54030 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:53:57,838 - uvicorn.access - INFO - 36.224.116.92:54030 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:53:57,838 - uvicorn.access - INFO - 36.224.116.92:54030 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:53:57,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:57,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:53:57,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:57,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:53:57,846 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:57,846 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:53:58,311 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:53:58,311 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:53:58,311 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:53:58,679 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:53:58,679 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:53:58,679 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:53:58,753 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:53:58,753 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:53:58,753 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:53:58,821 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:53:58,821 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:53:58,821 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:53:58,891 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:53:58,891 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:53:58,891 - uvicorn.access - INFO - 36.224.116.92:54033 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:53:58,951 - app.api.classes - INFO - get_school
 2023-12-05 14:53:58,951 - app.api.classes - INFO - get_school
 2023-12-05 14:53:58,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:58,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:58,957 - uvicorn.access - INFO - 36.224.116.92:54029 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:59,049 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:59,049 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:59,049 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:59,117 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:59,117 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:53:59,117 - uvicorn.access - INFO - 36.224.116.92:54034 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:53:59,310 - app.api.classes - INFO - get_school
 2023-12-05 14:53:59,310 - app.api.classes - INFO - get_school
 2023-12-05 14:53:59,312 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:53:59,312 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:53:59,312 - uvicorn.access - INFO - 36.224.116.92:54031 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:53:59,616 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:53:59,616 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:53:59,616 - uvicorn.access - INFO - 36.224.116.92:54033 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:20,265 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:20,265 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:20,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:20,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:20,272 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:20,272 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:20,859 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:55:20,859 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:55:20,859 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:55:20,863 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:20,863 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:20,868 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:20,868 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:20,869 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:20,869 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:21,339 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:55:21,339 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:55:21,339 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:55:21,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:21,341 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:21,348 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:21,348 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:21,349 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:21,349 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:21,838 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:55:21,838 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:55:21,838 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:55:21,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:21,840 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:21,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:21,844 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:21,845 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:21,845 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:23,063 - uvicorn.access - INFO - 36.224.116.92:54409 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:55:23,063 - uvicorn.access - INFO - 36.224.116.92:54409 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:55:23,063 - uvicorn.access - INFO - 36.224.116.92:54409 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:55:23,065 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:23,065 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:23,070 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:23,070 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:23,072 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:23,072 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:23,532 - uvicorn.access - INFO - 36.224.116.92:54406 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:55:23,532 - uvicorn.access - INFO - 36.224.116.92:54406 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:55:23,532 - uvicorn.access - INFO - 36.224.116.92:54406 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:55:23,557 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:23,557 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:23,561 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:23,561 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:23,562 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:23,562 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:24,621 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:55:24,621 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:55:24,621 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:55:24,714 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:55:24,714 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:55:24,714 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:55:24,797 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:55:24,797 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:55:24,797 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:55:24,865 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:55:24,865 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:55:24,865 - uvicorn.access - INFO - 36.224.116.92:54406 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:55:24,965 - uvicorn.access - INFO - 36.224.116.92:54405 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:55:24,965 - uvicorn.access - INFO - 36.224.116.92:54405 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:55:24,965 - uvicorn.access - INFO - 36.224.116.92:54405 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:55:25,363 - app.api.classes - INFO - get_school
 2023-12-05 14:55:25,363 - app.api.classes - INFO - get_school
 2023-12-05 14:55:25,367 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,367 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,367 - uvicorn.access - INFO - 36.224.116.92:54407 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,437 - app.api.classes - INFO - get_school
 2023-12-05 14:55:25,437 - app.api.classes - INFO - get_school
 2023-12-05 14:55:25,441 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:55:25,441 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:55:25,441 - uvicorn.access - INFO - 36.224.116.92:54408 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:55:25,443 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,443 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,443 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,509 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:25,509 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,509 - uvicorn.access - INFO - 36.224.116.92:54410 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:25,764 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:25,764 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:25,764 - uvicorn.access - INFO - 36.224.116.92:54405 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:46,992 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:46,992 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:46,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:46,998 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:46,999 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:46,999 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:48,246 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:55:48,246 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:55:48,246 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:55:48,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:48,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:48,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:48,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:48,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:48,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:49,509 - uvicorn.access - INFO - 36.224.116.92:54540 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:55:49,509 - uvicorn.access - INFO - 36.224.116.92:54540 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:55:49,509 - uvicorn.access - INFO - 36.224.116.92:54540 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:55:49,510 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:49,510 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:49,515 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:49,515 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:49,516 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:49,516 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:49,979 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:55:49,979 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:55:49,979 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:55:49,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:49,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:49,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:49,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:49,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:49,988 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:50,458 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:55:50,458 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:55:50,458 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:55:50,461 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:50,461 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:50,466 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:50,466 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:50,467 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:50,467 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:50,929 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:55:50,929 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:55:50,929 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:55:50,931 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:50,931 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:55:50,936 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:50,936 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:55:50,938 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:50,938 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:55:51,401 - uvicorn.access - INFO - 36.224.116.92:54544 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:55:51,401 - uvicorn.access - INFO - 36.224.116.92:54544 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:55:51,401 - uvicorn.access - INFO - 36.224.116.92:54544 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:55:52,208 - app.api.classes - INFO - get_school
 2023-12-05 14:55:52,208 - app.api.classes - INFO - get_school
 2023-12-05 14:55:52,213 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:52,213 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,213 - uvicorn.access - INFO - 36.224.116.92:54542 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:52,232 - app.api.classes - INFO - get_school
 2023-12-05 14:55:52,232 - app.api.classes - INFO - get_school
 2023-12-05 14:55:52,234 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:55:52,234 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:55:52,234 - uvicorn.access - INFO - 36.224.116.92:54543 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:55:52,281 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:52,281 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,281 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,426 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:52,426 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:52,426 - uvicorn.access - INFO - 36.224.116.92:54541 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:55:52,616 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:55:52,616 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:55:52,616 - uvicorn.access - INFO - 36.224.116.92:54545 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:17,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:17,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:17,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:17,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:17,235 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:17,235 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:18,480 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:18,480 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:18,480 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:18,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:18,483 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:18,487 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:18,487 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:18,488 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:18,488 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:19,734 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:19,734 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:19,734 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:19,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:19,736 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:19,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:19,741 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:19,743 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:19,743 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:20,199 - uvicorn.access - INFO - 36.224.116.92:54697 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:20,199 - uvicorn.access - INFO - 36.224.116.92:54697 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:20,199 - uvicorn.access - INFO - 36.224.116.92:54697 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:20,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:20,202 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:20,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:20,207 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:20,209 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:20,209 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:20,692 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:20,692 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:20,692 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:20,694 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:20,694 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:20,700 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:20,700 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:20,701 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:20,701 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:21,158 - uvicorn.access - INFO - 36.224.116.92:54700 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:21,158 - uvicorn.access - INFO - 36.224.116.92:54700 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:21,158 - uvicorn.access - INFO - 36.224.116.92:54700 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:21,169 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:21,169 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:21,630 - uvicorn.access - INFO - 36.224.116.92:54698 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:56:21,630 - uvicorn.access - INFO - 36.224.116.92:54698 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:21,630 - uvicorn.access - INFO - 36.224.116.92:54698 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:56:22,381 - app.api.classes - INFO - get_school
 2023-12-05 14:56:22,381 - app.api.classes - INFO - get_school
 2023-12-05 14:56:22,387 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,387 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:22,387 - uvicorn.access - INFO - 36.224.116.92:54696 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,418 - app.api.classes - INFO - get_school
 2023-12-05 14:56:22,418 - app.api.classes - INFO - get_school
 2023-12-05 14:56:22,421 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:56:22,421 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:22,421 - uvicorn.access - INFO - 36.224.116.92:54699 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:22,424 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,424 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,424 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,505 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:22,505 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:22,505 - uvicorn.access - INFO - 36.224.116.92:54701 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:32,605 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:32,605 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:32,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:32,611 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:32,613 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:32,613 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:33,066 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:33,066 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:33,066 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:33,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:33,070 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:33,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:33,075 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:33,076 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:33,076 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:34,318 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:34,318 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:34,318 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:34,321 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:34,321 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:34,325 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:34,325 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:34,326 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:34,326 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:34,784 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:34,784 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:34,784 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:34,786 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:34,786 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:34,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:34,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:34,791 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:34,791 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:35,264 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:35,264 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:35,264 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:35,266 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:35,266 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:35,273 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:35,273 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:35,275 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:35,275 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:35,727 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:35,727 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:35,727 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:35,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:35,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:35,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:35,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:35,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:35,738 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:36,213 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:56:36,213 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:36,213 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:56:36,327 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:36,327 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:36,334 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:36,334 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:36,335 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:36,335 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:37,581 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:37,581 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:56:37,581 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:56:37,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:37,584 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:37,590 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:37,590 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:37,592 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:37,592 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:38,062 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:38,062 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:56:38,062 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:56:38,120 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:38,120 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:38,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:38,128 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:38,130 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:38,130 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:38,592 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:38,592 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:56:38,592 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:56:38,595 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:38,595 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:38,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:38,606 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:38,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:38,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:39,842 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:39,842 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:56:39,842 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:56:39,846 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:39,846 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:39,851 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:39,851 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:39,853 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:39,853 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:41,097 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:41,097 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:56:41,097 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:56:41,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:41,114 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:56:41,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:41,119 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:56:41,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:41,120 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:56:41,576 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:56:41,576 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:41,576 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:56:41,590 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:56:41,590 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:56:41,590 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:56:41,760 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:56:41,760 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:56:41,760 - uvicorn.access - INFO - 36.224.116.92:54790 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:56:42,317 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,317 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,322 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,322 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,322 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,469 - uvicorn.access - INFO - 36.224.116.92:54786 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,469 - uvicorn.access - INFO - 36.224.116.92:54786 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,469 - uvicorn.access - INFO - 36.224.116.92:54786 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,553 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,553 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,564 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:56:42,564 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:42,564 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:56:42,589 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,589 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,589 - uvicorn.access - INFO - 36.224.116.92:54788 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,650 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,650 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,650 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,713 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:56:42,713 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:56:42,713 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:56:42,763 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,763 - app.api.classes - INFO - get_school
 2023-12-05 14:56:42,767 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,767 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,767 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,785 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:56:42,785 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:56:42,785 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:56:42,831 - uvicorn.access - INFO - 36.224.116.92:54785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,831 - uvicorn.access - INFO - 36.224.116.92:54785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,831 - uvicorn.access - INFO - 36.224.116.92:54785 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,843 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:56:42,843 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,843 - uvicorn.access - INFO - 36.224.116.92:54788 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:56:42,862 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,862 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,862 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,883 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:56:42,883 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:56:42,883 - uvicorn.access - INFO - 36.224.116.92:54789 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:56:42,889 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,889 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,889 - uvicorn.access - INFO - 36.224.116.92:54785 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,922 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:42,922 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:56:42,922 - uvicorn.access - INFO - 36.224.116.92:54790 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:56:43,186 - app.api.classes - INFO - get_school
 2023-12-05 14:56:43,186 - app.api.classes - INFO - get_school
 2023-12-05 14:56:43,189 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:56:43,189 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:56:43,189 - uvicorn.access - INFO - 36.224.116.92:54786 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:56:43,398 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:56:43,398 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:56:43,398 - uvicorn.access - INFO - 36.224.116.92:54787 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:06,301 - uvicorn.access - INFO - 36.224.116.92:54953 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:06,301 - uvicorn.access - INFO - 36.224.116.92:54953 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:06,301 - uvicorn.access - INFO - 36.224.116.92:54953 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:21,161 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:21,167 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:21,168 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:21,168 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:22,424 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:22,424 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:22,424 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:22,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:22,427 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:22,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:22,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:22,432 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:22,432 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:23,678 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:23,678 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:23,678 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:23,680 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:23,680 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:23,686 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:23,686 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:23,687 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:23,687 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:24,125 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:24,125 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:24,125 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:24,127 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:24,127 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:24,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:24,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:24,133 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:24,133 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:24,571 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:57:24,571 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:24,571 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:57:24,573 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:24,573 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:24,577 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:24,577 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:24,578 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:24,578 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:25,823 - uvicorn.access - INFO - 36.224.116.92:55038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:25,823 - uvicorn.access - INFO - 36.224.116.92:55038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:25,823 - uvicorn.access - INFO - 36.224.116.92:55038 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:25,825 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:25,825 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:25,829 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:25,829 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:25,830 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:25,830 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:26,298 - uvicorn.access - INFO - 36.224.116.92:55039 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:26,298 - uvicorn.access - INFO - 36.224.116.92:55039 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:26,298 - uvicorn.access - INFO - 36.224.116.92:55039 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:26,374 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:57:26,374 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:26,374 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:26,389 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:26,389 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:26,389 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:26,441 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:26,441 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:26,441 - uvicorn.access - INFO - 36.224.116.92:55038 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:26,454 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:26,454 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:26,454 - uvicorn.access - INFO - 36.224.116.92:55039 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:27,110 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,110 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:27,110 - uvicorn.access - INFO - 36.224.116.92:55040 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,119 - app.api.classes - INFO - get_school
 2023-12-05 14:57:27,119 - app.api.classes - INFO - get_school
 2023-12-05 14:57:27,122 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,122 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:27,122 - uvicorn.access - INFO - 36.224.116.92:55041 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,130 - app.api.classes - INFO - get_school
 2023-12-05 14:57:27,130 - app.api.classes - INFO - get_school
 2023-12-05 14:57:27,133 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:57:27,133 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:27,133 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:27,214 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,214 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,214 - uvicorn.access - INFO - 36.224.116.92:55042 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:27,296 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:27,296 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:27,296 - uvicorn.access - INFO - 36.224.116.92:55037 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:44,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:44,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:44,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:44,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:45,000 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:45,000 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:46,247 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:46,247 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:46,247 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:46,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:46,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:46,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:46,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:46,272 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:46,272 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:47,521 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:47,521 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:47,521 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:47,524 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:47,524 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:47,529 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:47,529 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:47,531 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:47,531 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:47,991 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:47,991 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:47,991 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:47,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:47,994 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:47,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:47,999 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:48,001 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:48,001 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:48,451 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:48,451 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:48,451 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:48,454 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:48,454 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:48,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:48,462 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:48,464 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:48,464 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:49,700 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:49,700 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:49,700 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:49,702 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:49,702 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:49,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:49,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:49,710 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:49,710 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:50,158 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:57:50,158 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:50,158 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:50,275 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:57:50,275 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:57:50,275 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:57:50,281 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:50,281 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:57:50,281 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 14:57:50,339 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:50,339 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:50,339 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:50,348 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:50,348 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:50,348 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:50,397 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:50,397 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:50,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:50,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:50,403 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:50,403 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:50,856 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:50,856 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 14:57:50,856 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 14:57:50,859 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:50,859 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:50,863 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:50,863 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:50,864 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:50,864 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:52,110 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:52,110 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 14:57:52,110 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 14:57:52,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:52,113 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:52,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:52,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:52,119 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:52,119 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:52,562 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:52,562 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 14:57:52,562 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 14:57:52,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:52,567 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:52,573 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:52,573 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:52,574 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:52,574 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:53,803 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:53,803 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 14:57:53,803 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 14:57:53,811 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:53,811 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:53,814 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:53,814 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:53,816 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:53,816 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:54,267 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:57:54,267 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 14:57:54,267 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 14:57:54,273 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:54,273 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 14:57:54,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:54,280 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 14:57:54,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:54,282 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 14:57:55,514 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:55,514 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 14:57:55,514 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 14:57:56,334 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,334 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,339 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,339 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,339 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,340 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,340 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,340 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,446 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,446 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,449 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:57:56,449 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:56,449 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:57:56,503 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,503 - app.api.classes - INFO - get_school
 2023-12-05 14:57:56,515 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 14:57:56,515 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:56,515 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/age_bar HTTP/1.1" 200
-2023-12-05 14:57:56,521 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,521 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,521 - uvicorn.access - INFO - 36.224.116.92:55162 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,554 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,554 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,554 - uvicorn.access - INFO - 36.224.116.92:55160 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,580 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:56,580 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:56,580 - uvicorn.access - INFO - 36.224.116.92:55157 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 14:57:56,587 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:56,587 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:56,587 - uvicorn.access - INFO - 36.224.116.92:55162 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 14:57:56,617 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:56,617 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:56,617 - uvicorn.access - INFO - 36.224.116.92:55160 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 14:57:56,653 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,653 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,653 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 14:57:56,711 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,711 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,711 - uvicorn.access - INFO - 36.224.116.92:55157 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 14:57:56,726 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:56,726 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:56,726 - uvicorn.access - INFO - 36.224.116.92:55161 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:57,047 - app.api.classes - INFO - get_school
 2023-12-05 14:57:57,047 - app.api.classes - INFO - get_school
 2023-12-05 14:57:57,049 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:57:57,049 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 14:57:57,049 - uvicorn.access - INFO - 36.224.116.92:55159 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 14:57:57,196 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 14:57:57,196 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 14:57:57,196 - uvicorn.access - INFO - 36.224.116.92:55158 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-12-05 15:00:55,100 - uvicorn.access - INFO - 36.224.116.92:55516 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:00:55,100 - uvicorn.access - INFO - 36.224.116.92:55516 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:00:55,100 - uvicorn.access - INFO - 36.224.116.92:55516 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:00:59,101 - uvicorn.access - INFO - 36.224.116.92:55530 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:00:59,101 - uvicorn.access - INFO - 36.224.116.92:55530 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
-2023-12-05 15:00:59,101 - uvicorn.access - INFO - 36.224.116.92:55530 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:01:11,592 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:11,592 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:11,612 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:11,612 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:11,613 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:11,613 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:12,848 - uvicorn.access - INFO - 36.224.116.92:55590 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 15:01:12,848 - uvicorn.access - INFO - 36.224.116.92:55590 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 15:01:12,848 - uvicorn.access - INFO - 36.224.116.92:55590 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 15:01:12,851 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:12,851 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:12,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:12,856 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:12,858 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:12,858 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:13,311 - uvicorn.access - INFO - 36.224.116.92:55591 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 15:01:13,311 - uvicorn.access - INFO - 36.224.116.92:55591 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 15:01:13,311 - uvicorn.access - INFO - 36.224.116.92:55591 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 15:01:13,318 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:13,318 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:13,323 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:13,323 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:13,324 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:13,324 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:13,774 - uvicorn.access - INFO - 36.224.116.92:55589 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 15:01:13,774 - uvicorn.access - INFO - 36.224.116.92:55589 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 15:01:13,774 - uvicorn.access - INFO - 36.224.116.92:55589 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 15:01:13,778 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:13,778 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:13,785 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:13,785 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:13,787 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:13,787 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:14,247 - uvicorn.access - INFO - 36.224.116.92:55592 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 15:01:14,247 - uvicorn.access - INFO - 36.224.116.92:55592 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 15:01:14,247 - uvicorn.access - INFO - 36.224.116.92:55592 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 15:01:14,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:14,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:14,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:14,255 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:14,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:14,256 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:14,701 - uvicorn.access - INFO - 36.224.116.92:55594 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 15:01:14,701 - uvicorn.access - INFO - 36.224.116.92:55594 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 15:01:14,701 - uvicorn.access - INFO - 36.224.116.92:55594 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 15:01:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:14,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:14,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:14,709 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:14,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:14,711 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:15,167 - uvicorn.access - INFO - 36.224.116.92:55593 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 15:01:15,167 - uvicorn.access - INFO - 36.224.116.92:55593 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:15,167 - uvicorn.access - INFO - 36.224.116.92:55593 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:15,228 - uvicorn.access - INFO - 36.224.116.92:55620 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:01:15,228 - uvicorn.access - INFO - 36.224.116.92:55620 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:01:15,228 - uvicorn.access - INFO - 36.224.116.92:55620 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAxOTMyODM3fQ.Zv_5K489yoEvjC9w_MUmA-tFCeXzHzAZLZvUOwM7OQI HTTP/1.1" 200
 2023-12-05 15:01:15,521 - app.api.classes - INFO - get_school
 2023-12-05 15:01:15,521 - app.api.classes - INFO - get_school
 2023-12-05 15:01:17,732 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 15:01:17,732 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-12-05 15:01:17,732 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
 2023-12-05 15:01:18,390 - app.api.classes - INFO - get_school
 2023-12-05 15:01:18,390 - app.api.classes - INFO - get_school
 2023-12-05 15:01:18,507 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 15:01:18,507 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_school HTTP/1.1" 200
-2023-12-05 15:01:18,507 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_school HTTP/1.1" 200
 2023-12-05 15:01:18,566 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
 2023-12-05 15:01:18,566 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 15:01:18,566 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-12-05 15:01:18,587 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 15:01:18,587 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 15:01:18,587 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
 2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,683 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,687 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,687 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,687 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,752 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,752 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,752 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,753 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,753 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,753 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,756 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,756 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,756 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,819 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,819 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,819 - uvicorn.access - INFO - 123.194.35.197:57312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,821 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,821 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,821 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,826 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
 2023-12-05 15:01:18,826 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:18,826 - uvicorn.access - INFO - 123.194.35.197:57313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-12-05 15:01:22,975 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 15:01:22,975 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 15:01:22,975 - uvicorn.access - INFO - 123.194.35.197:57311 - "GET /api/get_class_name?category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=2 HTTP/1.1" 200
 2023-12-05 15:01:25,638 - uvicorn.access - INFO - 36.224.116.92:55701 - "POST /api/login HTTP/1.1" 200
 2023-12-05 15:01:25,638 - uvicorn.access - INFO - 36.224.116.92:55701 - "POST /api/login HTTP/1.1" 200
-2023-12-05 15:01:25,638 - uvicorn.access - INFO - 36.224.116.92:55701 - "POST /api/login HTTP/1.1" 200
-2023-12-05 15:01:25,983 - uvicorn.access - INFO - 36.224.116.92:55701 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:25,983 - uvicorn.access - INFO - 36.224.116.92:55701 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:25,983 - uvicorn.access - INFO - 36.224.116.92:55701 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:28,532 - app.api.classes - INFO - get_school
 2023-12-05 15:01:28,532 - app.api.classes - INFO - get_school
 2023-12-05 15:01:28,536 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
 2023-12-05 15:01:28,536 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-12-05 15:01:28,536 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
 2023-12-05 15:01:28,955 - app.api.classes - INFO - get_school
 2023-12-05 15:01:28,955 - app.api.classes - INFO - get_school
 2023-12-05 15:01:28,959 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
 2023-12-05 15:01:28,959 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-12-05 15:01:28,959 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-12-05 15:01:32,309 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:32,309 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:32,309 - uvicorn.access - INFO - 36.224.116.92:55722 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMDE4ODg1fQ.VpZ3u_GH7V5Asf6-3bBlngNEG_Ag7htDisaGdTR85J4 HTTP/1.1" 200
 2023-12-05 15:01:44,613 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:44,613 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:44,620 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:44,620 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:44,623 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:44,623 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:45,178 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 15:01:45,178 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
-2023-12-05 15:01:45,178 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
 2023-12-05 15:01:45,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:45,182 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:45,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:45,190 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:45,192 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:45,192 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:45,643 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 15:01:45,643 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
-2023-12-05 15:01:45,643 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
 2023-12-05 15:01:45,645 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:45,645 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:45,652 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:45,652 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:45,653 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:45,653 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:46,233 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 15:01:46,233 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
-2023-12-05 15:01:46,233 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
 2023-12-05 15:01:46,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:46,235 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:46,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:46,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:46,242 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:46,242 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:47,599 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 15:01:47,599 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
-2023-12-05 15:01:47,599 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
 2023-12-05 15:01:47,601 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:47,601 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:47,605 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:47,605 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:47,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:47,607 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:48,055 - uvicorn.access - INFO - 36.224.116.92:55805 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 15:01:48,055 - uvicorn.access - INFO - 36.224.116.92:55805 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
-2023-12-05 15:01:48,055 - uvicorn.access - INFO - 36.224.116.92:55805 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
 2023-12-05 15:01:48,057 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:48,057 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
 2023-12-05 15:01:48,062 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:48,062 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
 2023-12-05 15:01:48,064 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:48,064 - oauth2client.client - INFO - Refreshing access_token
 2023-12-05 15:01:48,503 - uvicorn.access - INFO - 36.224.116.92:55802 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
 2023-12-05 15:01:48,503 - uvicorn.access - INFO - 36.224.116.92:55802 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:48,503 - uvicorn.access - INFO - 36.224.116.92:55802 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
-2023-12-05 15:01:48,662 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 15:01:48,662 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 15:01:48,662 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/age_bar HTTP/1.1" 200
 2023-12-05 15:01:48,679 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/gender_bar HTTP/1.1" 200
 2023-12-05 15:01:48,679 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 15:01:48,679 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/gender_bar HTTP/1.1" 200
-2023-12-05 15:01:48,724 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 15:01:48,724 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 15:01:48,724 - uvicorn.access - INFO - 36.224.116.92:55805 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 15:01:48,742 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 15:01:48,742 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/category_bar HTTP/1.1" 200
-2023-12-05 15:01:48,742 - uvicorn.access - INFO - 36.224.116.92:55802 - "POST /api/category_bar HTTP/1.1" 200
 2023-12-05 15:01:49,256 - app.api.classes - INFO - get_school
 2023-12-05 15:01:49,256 - app.api.classes - INFO - get_school
 2023-12-05 15:01:49,258 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,258 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,258 - uvicorn.access - INFO - 36.224.116.92:55800 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,265 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,265 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,265 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
-2023-12-05 15:01:49,319 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,319 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,319 - uvicorn.access - INFO - 36.224.116.92:55801 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
 2023-12-05 15:01:49,347 - app.api.classes - INFO - get_school
 2023-12-05 15:01:49,347 - app.api.classes - INFO - get_school
 2023-12-05 15:01:49,349 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
 2023-12-05 15:01:49,349 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 15:01:49,349 - uvicorn.access - INFO - 36.224.116.92:55803 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
-2023-12-05 15:01:49,520 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 15:01:49,520 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
 2023-12-05 15:01:49,520 - uvicorn.access - INFO - 36.224.116.92:55804 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-05 15:10:57,854 - uvicorn.access - INFO - 114.24.90.177:51993 - "GET /docs HTTP/1.1" 200
+2023-12-05 15:10:58,363 - uvicorn.access - INFO - 114.24.90.177:51993 - "GET /openapi.json HTTP/1.1" 200
+2023-12-05 15:13:36,909 - uvicorn.access - INFO - 114.39.220.140:52953 - "GET /api/get_article?article_id=91 HTTP/1.1" 200
+2023-12-05 15:13:37,680 - uvicorn.access - INFO - 114.39.220.140:52965 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-05 15:13:38,213 - uvicorn.access - INFO - 114.39.220.140:52953 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-05 15:13:38,329 - app.api.classes - INFO - get_school
+2023-12-05 15:13:38,332 - uvicorn.access - INFO - 114.39.220.140:52964 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-05 15:13:38,455 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_school HTTP/1.1" 200
+2023-12-05 15:13:38,987 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,083 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,142 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,223 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,269 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,323 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,397 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,458 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:13:39,512 - uvicorn.access - INFO - 114.39.220.140:52966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:14:02,958 - uvicorn.access - INFO - 114.39.220.140:53000 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-05 15:29:59,887 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:29:59,896 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:29:59,897 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:00,537 - uvicorn.access - INFO - 36.224.116.92:58855 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
+2023-12-05 15:30:00,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:00,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:00,546 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:01,203 - uvicorn.access - INFO - 36.224.116.92:58856 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
+2023-12-05 15:30:01,206 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:01,211 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:01,213 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:01,845 - uvicorn.access - INFO - 36.224.116.92:58857 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
+2023-12-05 15:30:02,123 - uvicorn.access - INFO - 36.224.116.92:58859 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-05 15:30:02,158 - uvicorn.access - INFO - 36.224.116.92:58856 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-05 15:30:02,169 - uvicorn.access - INFO - 36.224.116.92:58855 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-05 15:30:02,195 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:02,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:02,202 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:04,020 - uvicorn.access - INFO - 36.224.116.92:58859 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-05 15:30:04,024 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:04,029 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:04,030 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:04,539 - uvicorn.access - INFO - 36.224.116.92:58856 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-05 15:30:04,541 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:04,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:04,546 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:05,820 - uvicorn.access - INFO - 36.224.116.92:58855 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-05 15:30:05,883 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:05,888 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:05,889 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:07,131 - uvicorn.access - INFO - 36.224.116.92:58885 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-05 15:30:07,136 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:07,159 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:07,161 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:07,624 - uvicorn.access - INFO - 36.224.116.92:58890 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=totalUsers HTTP/1.1" 200
+2023-12-05 15:30:07,627 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:07,634 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:07,635 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:08,102 - uvicorn.access - INFO - 36.224.116.92:58887 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=bounceRate HTTP/1.1" 200
+2023-12-05 15:30:08,104 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:08,108 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:08,109 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:08,565 - uvicorn.access - INFO - 36.224.116.92:58888 - "GET /api/ga4_data?start_day=2023-11-05&end_day=2023-12-05&name=averageSessionDuration HTTP/1.1" 200
+2023-12-05 15:30:08,568 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:08,576 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:08,578 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:09,046 - uvicorn.access - INFO - 36.224.116.92:58889 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-05 15:30:09,048 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-05 15:30:09,055 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-05 15:30:09,057 - oauth2client.client - INFO - Refreshing access_token
+2023-12-05 15:30:09,512 - uvicorn.access - INFO - 36.224.116.92:58891 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-05 15:30:09,600 - uvicorn.access - INFO - 36.224.116.92:58889 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-05 15:30:09,602 - uvicorn.access - INFO - 36.224.116.92:58887 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-05 15:30:09,662 - uvicorn.access - INFO - 36.224.116.92:58889 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-05 15:30:09,670 - uvicorn.access - INFO - 36.224.116.92:58887 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-05 15:30:10,697 - app.api.classes - INFO - get_school
+2023-12-05 15:30:10,734 - app.api.classes - INFO - get_school
+2023-12-05 15:30:10,774 - app.api.classes - INFO - get_school
+2023-12-05 15:30:10,778 - uvicorn.access - INFO - 36.224.116.92:58885 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-05 15:30:10,810 - app.api.classes - INFO - get_school
+2023-12-05 15:30:10,811 - uvicorn.access - INFO - 36.224.116.92:58891 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-05 15:30:10,812 - uvicorn.access - INFO - 36.224.116.92:58888 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-05 15:30:10,881 - uvicorn.access - INFO - 36.224.116.92:58888 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-05 15:30:10,975 - uvicorn.access - INFO - 36.224.116.92:58890 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-05 15:31:56,072 - uvicorn.access - INFO - 36.224.116.92:59415 - "POST /api/school_city_pie HTTP/1.1" 200
+2023-12-05 15:33:58,835 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-05 15:33:59,046 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,158 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,262 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,270 - uvicorn.access - INFO - 49.215.44.12:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,273 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,280 - uvicorn.access - INFO - 49.215.44.12:65122 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,283 - uvicorn.access - INFO - 49.215.44.12:64841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,284 - uvicorn.access - INFO - 49.215.44.12:64774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,399 - uvicorn.access - INFO - 49.215.44.12:64841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,693 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,787 - uvicorn.access - INFO - 49.215.44.12:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,799 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,819 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,819 - uvicorn.access - INFO - 49.215.44.12:64841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,820 - uvicorn.access - INFO - 49.215.44.12:64774 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,820 - uvicorn.access - INFO - 49.215.44.12:65122 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,888 - uvicorn.access - INFO - 49.215.44.12:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:33:59,903 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:02,542 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_event?class_name_id=9370 HTTP/1.1" 200
+2023-12-05 15:34:02,937 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_class_name?class_name_id=9370 HTTP/1.1" 200
+2023-12-05 15:34:03,502 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-05 15:34:03,678 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:03,777 - uvicorn.access - INFO - 49.215.44.12:64974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:03,868 - uvicorn.access - INFO - 49.215.44.12:65403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:33,142 - uvicorn.access - INFO - 123.194.35.197:59249 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-05 15:34:33,840 - app.api.classes - INFO - get_school
+2023-12-05 15:34:34,254 - uvicorn.access - INFO - 123.194.35.197:59250 - "GET /api/get_school HTTP/1.1" 200
+2023-12-05 15:34:34,305 - uvicorn.access - INFO - 123.194.35.197:59247 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-05 15:34:34,354 - uvicorn.access - INFO - 123.194.35.197:59248 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-05 15:34:34,443 - uvicorn.access - INFO - 123.194.35.197:59248 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,443 - uvicorn.access - INFO - 123.194.35.197:59247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,452 - uvicorn.access - INFO - 123.194.35.197:59249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,514 - uvicorn.access - INFO - 123.194.35.197:59248 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,514 - uvicorn.access - INFO - 123.194.35.197:59247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,542 - uvicorn.access - INFO - 123.194.35.197:59249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,594 - uvicorn.access - INFO - 123.194.35.197:59247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,595 - uvicorn.access - INFO - 123.194.35.197:59248 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:34:34,595 - uvicorn.access - INFO - 123.194.35.197:59274 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-05 15:35:05,732 - uvicorn.error - INFO - Shutting down
+2023-12-05 15:35:05,834 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-05 15:35:10,547 - uvicorn.error - INFO - Finished server process [1125105]

+ 2658 - 0
log/test.log.2023-12-05

@@ -0,0 +1,2658 @@
+2023-12-07 00:02:36,273 - uvicorn.access - INFO - 66.249.77.160:62315 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-07 04:08:11,273 - uvicorn.access - INFO - 106.64.159.84:30897 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 04:08:11,334 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 04:08:11,363 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 04:08:11,370 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 04:08:13,334 - uvicorn.access - INFO - 106.64.159.84:30899 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 04:08:13,368 - uvicorn.access - INFO - 106.64.159.84:30901 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 04:08:13,391 - uvicorn.access - INFO - 106.64.159.84:30897 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 04:08:14,061 - app.api.classes - ERROR - 5474copy error
+2023-12-07 04:08:14,063 - app.api.classes - ERROR - 5474copy error
+2023-12-07 04:08:14,068 - app.api.classes - INFO - get_school
+2023-12-07 06:46:08,086 - uvicorn.access - INFO - 66.249.77.161:49241 - "GET /api/get_event?class_name_id=104 HTTP/1.1" 200
+2023-12-07 06:46:09,003 - app.api.classes - ERROR - 5474copy error
+2023-12-07 06:46:09,018 - uvicorn.access - INFO - 66.249.77.162:65485 - "GET /api/get_class_name?class_name_id=104 HTTP/1.1" 200
+2023-12-07 06:46:09,700 - app.api.classes - ERROR - 5474copy error
+2023-12-07 06:46:09,741 - uvicorn.access - INFO - 66.249.77.162:65485 - "GET /api/get_class_name?is_check=1&category=%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 06:46:10,002 - uvicorn.access - INFO - 66.249.77.161:49241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 06:46:10,724 - uvicorn.access - INFO - 66.249.77.160:40907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 06:46:10,911 - uvicorn.access - INFO - 66.249.77.160:40907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 06:46:11,396 - uvicorn.access - INFO - 66.249.77.161:49241 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:29:13,929 - uvicorn.access - INFO - 66.249.77.162:35602 - "GET /robots.txt HTTP/1.1" 404
+2023-12-07 08:29:14,407 - uvicorn.access - INFO - 66.249.77.161:57630 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-07 08:31:01,726 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-07 08:31:02,226 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:31:02,246 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-07 08:31:02,783 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:31:02,819 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 08:31:02,865 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:02,907 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:02,947 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:03,669 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:31:03,809 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 08:31:03,933 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:03,974 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,014 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,054 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,093 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,134 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,173 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,216 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,258 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,302 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,344 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,385 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,427 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,468 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,511 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,551 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,589 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:04,630 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:08,090 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-07 08:31:08,599 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:31:08,613 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-07 08:31:09,135 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:31:09,173 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 08:31:09,219 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:09,261 - uvicorn.access - INFO - 125.227.78.180:56940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:31:09,301 - uvicorn.access - INFO - 125.227.78.180:56941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:32:18,239 - uvicorn.access - INFO - 125.227.78.180:57099 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-07 08:32:18,753 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:32:18,773 - uvicorn.access - INFO - 125.227.78.180:57098 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-07 08:32:19,301 - app.api.classes - ERROR - 5474copy error
+2023-12-07 08:32:19,342 - uvicorn.access - INFO - 125.227.78.180:57098 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 08:32:19,387 - uvicorn.access - INFO - 125.227.78.180:57098 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:32:19,427 - uvicorn.access - INFO - 125.227.78.180:57099 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 08:32:19,469 - uvicorn.access - INFO - 125.227.78.180:57098 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:04:30,280 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:30,407 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 09:04:31,109 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:31,566 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:32,026 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:32,488 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:32,925 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:32,944 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:33,607 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:34,087 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:34,552 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:35,003 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:35,481 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:35,496 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:36,006 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:36,501 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:36,976 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:37,451 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:37,906 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:37,917 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:38,466 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:38,924 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:39,376 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:39,858 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:40,364 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:40,378 - uvicorn.access - INFO - 36.233.137.156:49883 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:40,929 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:41,428 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:41,898 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:42,428 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:42,955 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:42,967 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:43,526 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:43,981 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:44,463 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:44,918 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:45,382 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:45,395 - uvicorn.access - INFO - 36.233.137.156:49883 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:45,919 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:46,385 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:46,862 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:47,331 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:47,816 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:47,828 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:48,395 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:48,845 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:49,354 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:49,823 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:50,287 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:50,299 - uvicorn.access - INFO - 36.233.137.156:49883 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:50,858 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,029 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,257 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,267 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,283 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,312 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:52,315 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,416 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,623 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,625 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,633 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,665 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:53,680 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:54,832 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:54,988 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:55,000 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:55,012 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:55,017 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:55,069 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,199 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,309 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,314 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,315 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,349 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:56,364 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:56,412 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,565 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,601 - uvicorn.access - INFO - 36.233.137.156:49883 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:57,626 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,634 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,647 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,658 - uvicorn.access - INFO - 36.233.137.156:49908 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:57,667 - uvicorn.access - INFO - 36.233.137.156:49910 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:57,672 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,680 - uvicorn.access - INFO - 36.233.137.156:49909 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:57,722 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:57,751 - uvicorn.access - INFO - 36.233.137.156:49911 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:04:58,574 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:58,609 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:58,621 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:58,626 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:59,528 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:59,533 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:59,539 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:04:59,543 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:00,491 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:00,520 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:00,536 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:00,539 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:01,483 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:01,486 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:01,519 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:01,535 - uvicorn.access - INFO - 36.233.137.156:49851 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:05:01,536 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:02,358 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:02,359 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:02,365 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:05:02,377 - uvicorn.access - INFO - 36.233.137.156:49910 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:05:02,385 - uvicorn.access - INFO - 36.233.137.156:49908 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:05:02,387 - uvicorn.access - INFO - 36.233.137.156:49883 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-07 09:41:58,646 - uvicorn.access - INFO - 123.194.35.197:60556 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 09:41:58,652 - uvicorn.access - INFO - 123.194.35.197:60559 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:41:59,499 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:41:59,506 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:41:59,517 - app.api.classes - INFO - get_school
+2023-12-07 09:41:59,518 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:41:59,654 - uvicorn.access - INFO - 123.194.35.197:60557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:41:59,696 - uvicorn.access - INFO - 123.194.35.197:60558 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:41:59,729 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:41:59,826 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:41:59,890 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:41:59,955 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,026 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,094 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,161 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,227 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,295 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:00,359 - uvicorn.access - INFO - 123.194.35.197:60555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:08,410 - uvicorn.access - INFO - 123.194.35.197:60621 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 09:42:08,462 - uvicorn.access - INFO - 123.194.35.197:60624 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:42:09,223 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:42:09,227 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:42:09,267 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:42:09,273 - app.api.classes - INFO - get_school
+2023-12-07 09:42:09,308 - uvicorn.access - INFO - 123.194.35.197:60620 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:42:09,394 - uvicorn.access - INFO - 123.194.35.197:60623 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:42:09,437 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:42:09,510 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,579 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,654 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,725 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,793 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,860 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,931 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:09,998 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:42:10,064 - uvicorn.access - INFO - 123.194.35.197:60622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:43:45,045 - uvicorn.access - INFO - 123.194.35.197:60767 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:43:45,850 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:45,855 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:45,859 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:45,861 - app.api.classes - INFO - get_school
+2023-12-07 09:43:45,982 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:43:46,030 - uvicorn.access - INFO - 123.194.35.197:60766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:43:46,063 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:43:46,135 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,202 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,270 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,344 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,414 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,480 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,548 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,616 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:46,681 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:47,283 - uvicorn.access - INFO - 123.194.35.197:60766 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:43:48,066 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:48,070 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:48,097 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:48,103 - app.api.classes - INFO - get_school
+2023-12-07 09:43:48,214 - uvicorn.access - INFO - 123.194.35.197:60767 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:43:48,229 - uvicorn.access - INFO - 123.194.35.197:60765 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:43:48,272 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:43:48,343 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,411 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,483 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,551 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,621 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,687 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,753 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,821 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:48,889 - uvicorn.access - INFO - 123.194.35.197:60768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:56,304 - uvicorn.access - INFO - 123.194.35.197:60831 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:43:57,151 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:57,153 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:57,172 - app.api.classes - INFO - get_school
+2023-12-07 09:43:57,173 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:43:57,289 - uvicorn.access - INFO - 123.194.35.197:60830 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:43:57,325 - uvicorn.access - INFO - 123.194.35.197:60828 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:43:57,396 - uvicorn.access - INFO - 123.194.35.197:60827 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:43:57,474 - uvicorn.access - INFO - 123.194.35.197:60828 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,476 - uvicorn.access - INFO - 123.194.35.197:60827 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,480 - uvicorn.access - INFO - 123.194.35.197:60831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,480 - uvicorn.access - INFO - 123.194.35.197:60839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,546 - uvicorn.access - INFO - 123.194.35.197:60827 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,552 - uvicorn.access - INFO - 123.194.35.197:60828 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,567 - uvicorn.access - INFO - 123.194.35.197:60839 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,568 - uvicorn.access - INFO - 123.194.35.197:60831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:43:57,613 - uvicorn.access - INFO - 123.194.35.197:60827 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:33,383 - uvicorn.access - INFO - 123.194.35.197:60918 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:45:34,216 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:34,218 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:34,226 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:34,228 - app.api.classes - INFO - get_school
+2023-12-07 09:45:34,343 - uvicorn.access - INFO - 123.194.35.197:60919 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:45:34,385 - uvicorn.access - INFO - 123.194.35.197:60915 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:45:34,425 - uvicorn.access - INFO - 123.194.35.197:60916 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:45:34,500 - uvicorn.access - INFO - 123.194.35.197:60916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,505 - uvicorn.access - INFO - 123.194.35.197:60915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,505 - uvicorn.access - INFO - 123.194.35.197:60918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,580 - uvicorn.access - INFO - 123.194.35.197:60916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,580 - uvicorn.access - INFO - 123.194.35.197:60918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,581 - uvicorn.access - INFO - 123.194.35.197:60915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,646 - uvicorn.access - INFO - 123.194.35.197:60916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,650 - uvicorn.access - INFO - 123.194.35.197:60915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:34,651 - uvicorn.access - INFO - 123.194.35.197:60934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:54,187 - uvicorn.access - INFO - 123.194.35.197:60965 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:45:54,802 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:54,850 - uvicorn.access - INFO - 123.194.35.197:60935 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:45:54,955 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:54,976 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:45:54,981 - app.api.classes - INFO - get_school
+2023-12-07 09:45:55,091 - uvicorn.access - INFO - 123.194.35.197:60966 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:45:55,147 - uvicorn.access - INFO - 123.194.35.197:60963 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:45:55,221 - uvicorn.access - INFO - 123.194.35.197:60935 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,222 - uvicorn.access - INFO - 123.194.35.197:60963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,224 - uvicorn.access - INFO - 123.194.35.197:60965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,291 - uvicorn.access - INFO - 123.194.35.197:60935 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,292 - uvicorn.access - INFO - 123.194.35.197:60965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,292 - uvicorn.access - INFO - 123.194.35.197:60963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,366 - uvicorn.access - INFO - 123.194.35.197:60935 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,366 - uvicorn.access - INFO - 123.194.35.197:60965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:45:55,367 - uvicorn.access - INFO - 123.194.35.197:60963 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:23,079 - uvicorn.access - INFO - 123.194.35.197:61092 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 09:48:23,153 - uvicorn.access - INFO - 123.194.35.197:61094 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:48:23,921 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:23,928 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:23,984 - uvicorn.access - INFO - 123.194.35.197:61091 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:48:23,998 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:24,005 - app.api.classes - INFO - get_school
+2023-12-07 09:48:24,116 - uvicorn.access - INFO - 123.194.35.197:61092 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:48:24,138 - uvicorn.access - INFO - 123.194.35.197:61093 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:48:24,208 - uvicorn.access - INFO - 123.194.35.197:61093 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,212 - uvicorn.access - INFO - 123.194.35.197:61091 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,216 - uvicorn.access - INFO - 123.194.35.197:61094 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,217 - uvicorn.access - INFO - 123.194.35.197:61095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,279 - uvicorn.access - INFO - 123.194.35.197:61093 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,285 - uvicorn.access - INFO - 123.194.35.197:61094 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,285 - uvicorn.access - INFO - 123.194.35.197:61091 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,286 - uvicorn.access - INFO - 123.194.35.197:61095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:24,345 - uvicorn.access - INFO - 123.194.35.197:61093 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:48:34,058 - uvicorn.access - INFO - 123.194.35.197:61133 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:48:34,645 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:34,669 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:34,709 - uvicorn.access - INFO - 123.194.35.197:61131 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:48:34,773 - uvicorn.access - INFO - 123.194.35.197:61130 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:48:34,839 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:34,844 - uvicorn.access - INFO - 123.194.35.197:61130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:34,844 - uvicorn.access - INFO - 123.194.35.197:61131 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:34,845 - app.api.classes - INFO - get_school
+2023-12-07 09:48:34,864 - uvicorn.access - INFO - 123.194.35.197:61133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:34,954 - uvicorn.access - INFO - 123.194.35.197:61134 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:48:34,961 - uvicorn.access - INFO - 123.194.35.197:61130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:34,961 - uvicorn.access - INFO - 123.194.35.197:61133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:34,961 - uvicorn.access - INFO - 123.194.35.197:61131 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:35,030 - uvicorn.access - INFO - 123.194.35.197:61130 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:35,034 - uvicorn.access - INFO - 123.194.35.197:61151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:35,034 - uvicorn.access - INFO - 123.194.35.197:61150 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:37,686 - uvicorn.access - INFO - 123.194.35.197:61151 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:48:38,388 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:38,394 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:38,451 - uvicorn.access - INFO - 123.194.35.197:61134 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:48:38,457 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:48:38,462 - app.api.classes - INFO - get_school
+2023-12-07 09:48:38,572 - uvicorn.access - INFO - 123.194.35.197:61130 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:48:38,598 - uvicorn.access - INFO - 123.194.35.197:61150 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:48:38,674 - uvicorn.access - INFO - 123.194.35.197:61150 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,681 - uvicorn.access - INFO - 123.194.35.197:61134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,681 - uvicorn.access - INFO - 123.194.35.197:61151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,682 - uvicorn.access - INFO - 123.194.35.197:61133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,686 - uvicorn.access - INFO - 123.194.35.197:61131 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,743 - uvicorn.access - INFO - 123.194.35.197:61150 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,752 - uvicorn.access - INFO - 123.194.35.197:61151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,753 - uvicorn.access - INFO - 123.194.35.197:61133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:48:38,753 - uvicorn.access - INFO - 123.194.35.197:61134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:02,356 - uvicorn.access - INFO - 123.194.35.197:61219 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:49:03,107 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:03,108 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:03,185 - uvicorn.access - INFO - 123.194.35.197:61216 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:49:03,218 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:49:03,237 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:03,242 - app.api.classes - INFO - get_school
+2023-12-07 09:49:03,350 - uvicorn.access - INFO - 123.194.35.197:61219 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:49:03,353 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,421 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,487 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,553 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,618 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,690 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,756 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,825 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:03,891 - uvicorn.access - INFO - 123.194.35.197:61218 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:30,129 - uvicorn.access - INFO - 123.194.35.197:61255 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:49:30,647 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:30,702 - uvicorn.access - INFO - 123.194.35.197:61220 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:49:30,822 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:30,856 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:30,862 - app.api.classes - INFO - get_school
+2023-12-07 09:49:30,977 - uvicorn.access - INFO - 123.194.35.197:61256 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:49:31,028 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:49:31,097 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,163 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,229 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,295 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,361 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,426 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,491 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,563 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:31,630 - uvicorn.access - INFO - 123.194.35.197:61254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:52,837 - uvicorn.access - INFO - 123.194.35.197:61302 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:49:53,588 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:53,594 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:53,646 - uvicorn.access - INFO - 123.194.35.197:61299 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:49:53,650 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:49:53,657 - app.api.classes - INFO - get_school
+2023-12-07 09:49:53,767 - uvicorn.access - INFO - 123.194.35.197:61303 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:49:53,807 - uvicorn.access - INFO - 123.194.35.197:61300 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:49:53,878 - uvicorn.access - INFO - 123.194.35.197:61300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:53,881 - uvicorn.access - INFO - 123.194.35.197:61299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:53,885 - uvicorn.access - INFO - 123.194.35.197:61302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:53,945 - uvicorn.access - INFO - 123.194.35.197:61300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:53,945 - uvicorn.access - INFO - 123.194.35.197:61299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:53,951 - uvicorn.access - INFO - 123.194.35.197:61302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:54,010 - uvicorn.access - INFO - 123.194.35.197:61300 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:54,011 - uvicorn.access - INFO - 123.194.35.197:61299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:49:54,021 - uvicorn.access - INFO - 123.194.35.197:61302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 09:51:14,883 - uvicorn.access - INFO - 123.194.35.197:61370 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 09:51:14,956 - uvicorn.access - INFO - 123.194.35.197:61371 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:51:15,731 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:15,732 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:15,736 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:15,738 - app.api.classes - INFO - get_school
+2023-12-07 09:51:16,404 - uvicorn.access - INFO - 123.194.35.197:61379 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 09:51:16,478 - uvicorn.access - INFO - 123.194.35.197:61379 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 09:51:17,070 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:17,097 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:17,123 - uvicorn.access - INFO - 123.194.35.197:61371 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 09:51:17,200 - uvicorn.access - INFO - 123.194.35.197:61370 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 09:51:17,256 - app.api.classes - ERROR - 5474copy error
+2023-12-07 09:51:17,261 - app.api.classes - INFO - get_school
+2023-12-07 09:51:17,369 - uvicorn.access - INFO - 123.194.35.197:61380 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 09:51:17,374 - uvicorn.access - INFO - 123.194.35.197:61379 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,375 - uvicorn.access - INFO - 123.194.35.197:61381 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,375 - uvicorn.access - INFO - 123.194.35.197:61371 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,375 - uvicorn.access - INFO - 123.194.35.197:61370 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,439 - uvicorn.access - INFO - 123.194.35.197:61384 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,456 - uvicorn.access - INFO - 123.194.35.197:61370 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,456 - uvicorn.access - INFO - 123.194.35.197:61371 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,457 - uvicorn.access - INFO - 123.194.35.197:61381 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 09:51:17,457 - uvicorn.access - INFO - 123.194.35.197:61379 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 10:00:50,300 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 10:00:51,069 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:00:51,075 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:00:51,129 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 10:00:51,136 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:00:51,146 - app.api.classes - INFO - get_school
+2023-12-07 10:00:51,271 - uvicorn.access - INFO - 123.194.35.197:61776 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 10:00:51,305 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 10:00:51,383 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,383 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,388 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,447 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,451 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,460 - uvicorn.access - INFO - 123.194.35.197:61775 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,513 - uvicorn.access - INFO - 123.194.35.197:61772 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,520 - uvicorn.access - INFO - 123.194.35.197:61773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:00:51,525 - uvicorn.access - INFO - 123.194.35.197:61792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:16,212 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:01:16,235 - uvicorn.access - INFO - 123.194.35.197:61844 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 10:01:16,266 - uvicorn.access - INFO - 123.194.35.197:61791 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 10:01:16,835 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:01:16,841 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:01:16,848 - app.api.classes - INFO - get_school
+2023-12-07 10:01:16,955 - uvicorn.access - INFO - 123.194.35.197:61845 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 10:01:17,017 - uvicorn.access - INFO - 123.194.35.197:61842 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 10:01:17,097 - uvicorn.access - INFO - 123.194.35.197:61842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,105 - uvicorn.access - INFO - 123.194.35.197:61791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,108 - uvicorn.access - INFO - 123.194.35.197:61844 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,168 - uvicorn.access - INFO - 123.194.35.197:61842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,168 - uvicorn.access - INFO - 123.194.35.197:61791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,179 - uvicorn.access - INFO - 123.194.35.197:61844 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,234 - uvicorn.access - INFO - 123.194.35.197:61842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,235 - uvicorn.access - INFO - 123.194.35.197:61791 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:01:17,253 - uvicorn.access - INFO - 123.194.35.197:61851 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:45,387 - uvicorn.access - INFO - 125.227.78.180:50837 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 10:06:45,389 - uvicorn.access - INFO - 125.227.78.180:50836 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 10:06:46,251 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:06:46,255 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:06:46,258 - app.api.classes - INFO - get_school
+2023-12-07 10:06:46,375 - uvicorn.access - INFO - 125.227.78.180:50835 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 10:06:46,391 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:06:46,438 - uvicorn.access - INFO - 125.227.78.180:50834 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 10:06:46,469 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 10:06:46,534 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,575 - uvicorn.access - INFO - 125.227.78.180:50834 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,618 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,659 - uvicorn.access - INFO - 125.227.78.180:50835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,701 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,742 - uvicorn.access - INFO - 125.227.78.180:50835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,784 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,824 - uvicorn.access - INFO - 125.227.78.180:50835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:46,868 - uvicorn.access - INFO - 125.227.78.180:50833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:06:59,950 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:06:59,955 - app.api.classes - INFO - get_school
+2023-12-07 10:06:59,960 - uvicorn.access - INFO - 125.227.78.180:50875 - "GET /api/get_school?is_check=1&keyword=%E9%80%99%E6%A8%A3%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
+2023-12-07 10:07:00,455 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:00,476 - uvicorn.access - INFO - 125.227.78.180:50875 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=[1625] HTTP/1.1" 200
+2023-12-07 10:07:12,959 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:12,982 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:13,513 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:13,534 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:14,728 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:14,747 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:15,235 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:15,255 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:16,444 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:16,464 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:16,936 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:16,954 - uvicorn.access - INFO - 125.227.78.180:50894 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1625 HTTP/1.1" 200
+2023-12-07 10:07:26,854 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:26,988 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 10:07:27,070 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,111 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,150 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,189 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,228 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,267 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,307 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,350 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,390 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,432 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,471 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,510 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,550 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,590 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,631 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,672 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,711 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:27,751 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:31,433 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-07 10:07:31,884 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:31,898 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-07 10:07:32,391 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:07:32,427 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 10:07:32,472 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:32,511 - uvicorn.access - INFO - 125.227.78.180:50930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:07:32,549 - uvicorn.access - INFO - 125.227.78.180:50931 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:10:14,825 - uvicorn.access - INFO - 125.227.78.180:51159 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-07 10:10:15,298 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:10:15,313 - uvicorn.access - INFO - 125.227.78.180:51158 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-07 10:10:15,842 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:10:15,887 - uvicorn.access - INFO - 125.227.78.180:51158 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 10:10:15,933 - uvicorn.access - INFO - 125.227.78.180:51158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:10:15,973 - uvicorn.access - INFO - 125.227.78.180:51159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:10:16,014 - uvicorn.access - INFO - 125.227.78.180:51158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 10:14:34,409 - uvicorn.access - INFO - 167.248.133.187:50554 - "GET / HTTP/1.1" 404
+2023-12-07 10:14:37,398 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-07 10:56:04,501 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:04,512 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:04,514 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:06,095 - uvicorn.access - INFO - 36.224.116.92:65357 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 10:56:06,360 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:06,368 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:06,369 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:07,523 - uvicorn.access - INFO - 36.224.116.92:65353 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 10:56:07,525 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:07,533 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:07,535 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:08,661 - uvicorn.access - INFO - 36.224.116.92:65355 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 10:56:08,663 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:08,672 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:08,674 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:10,102 - uvicorn.access - INFO - 36.224.116.92:65354 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 10:56:10,109 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:10,114 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:10,116 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:11,956 - uvicorn.access - INFO - 36.224.116.92:65357 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 10:56:11,965 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:11,976 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:11,977 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:12,937 - uvicorn.access - INFO - 36.224.116.92:65353 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 10:56:12,960 - uvicorn.access - INFO - 36.224.116.92:65357 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 10:56:13,003 - uvicorn.access - INFO - 36.224.116.92:65353 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 10:56:13,025 - uvicorn.access - INFO - 36.224.116.92:65357 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 10:56:13,062 - uvicorn.access - INFO - 36.224.116.92:65353 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 10:56:13,076 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:13,083 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:13,084 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:13,823 - uvicorn.access - INFO - 36.224.116.92:65357 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 10:56:14,715 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:14,722 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:14,734 - app.api.classes - INFO - get_school
+2023-12-07 10:56:14,736 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:14,740 - uvicorn.access - INFO - 36.224.116.92:65355 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 10:56:14,753 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:14,756 - app.api.classes - INFO - get_school
+2023-12-07 10:56:14,759 - uvicorn.access - INFO - 36.224.116.92:65356 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:14,778 - uvicorn.access - INFO - 36.224.116.92:65358 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:14,859 - uvicorn.access - INFO - 36.224.116.92:65358 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:14,938 - uvicorn.access - INFO - 36.224.116.92:65354 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 10:56:36,575 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:36,580 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:36,582 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:37,086 - uvicorn.access - INFO - 36.224.116.92:65384 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 10:56:37,090 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:37,095 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:37,097 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:37,597 - uvicorn.access - INFO - 36.224.116.92:65385 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 10:56:37,600 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:37,619 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:37,621 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:38,716 - uvicorn.access - INFO - 36.224.116.92:65386 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 10:56:38,719 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:38,725 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:38,727 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:40,014 - uvicorn.access - INFO - 36.224.116.92:65383 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 10:56:40,016 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:40,021 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:40,022 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:41,303 - uvicorn.access - INFO - 36.224.116.92:65387 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 10:56:41,305 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:41,309 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:41,310 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:42,849 - uvicorn.access - INFO - 36.224.116.92:65388 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 10:56:42,923 - uvicorn.access - INFO - 36.224.116.92:65388 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 10:56:42,932 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:42,937 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:42,938 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:44,253 - uvicorn.access - INFO - 36.224.116.92:65387 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 10:56:44,267 - uvicorn.access - INFO - 36.224.116.92:65388 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 10:56:44,314 - uvicorn.access - INFO - 36.224.116.92:65387 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 10:56:44,324 - uvicorn.access - INFO - 36.224.116.92:65388 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 10:56:45,192 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:45,226 - uvicorn.access - INFO - 36.224.116.92:65385 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:45,229 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:45,232 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:45,234 - app.api.classes - ERROR - 5474copy error
+2023-12-07 10:56:45,240 - app.api.classes - INFO - get_school
+2023-12-07 10:56:45,242 - uvicorn.access - INFO - 36.224.116.92:65386 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 10:56:45,245 - app.api.classes - INFO - get_school
+2023-12-07 10:56:45,249 - uvicorn.access - INFO - 36.224.116.92:65384 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:45,283 - uvicorn.access - INFO - 36.224.116.92:65385 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 10:56:45,407 - uvicorn.access - INFO - 36.224.116.92:65383 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 10:56:55,962 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 10:56:55,966 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 10:56:55,967 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 10:56:58,705 - uvicorn.access - INFO - 36.224.116.92:65401 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=city&page_size=50 HTTP/1.1" 200
+2023-12-07 11:02:48,763 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:02:48,900 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:02:48,989 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,030 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,083 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,126 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,166 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,208 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,250 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,291 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,334 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,375 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,415 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,457 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,499 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,541 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,583 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,625 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,667 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:02:49,707 - uvicorn.access - INFO - 220.134.19.31:1630 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:26,155 - uvicorn.access - INFO - 220.134.19.31:1970 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 11:07:26,190 - uvicorn.access - INFO - 220.134.19.31:1971 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 11:07:26,993 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:07:27,024 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:07:27,069 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:07:27,078 - app.api.classes - INFO - get_school
+2023-12-07 11:07:27,204 - uvicorn.access - INFO - 220.134.19.31:1972 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 11:07:27,215 - uvicorn.access - INFO - 220.134.19.31:1969 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 11:07:27,240 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 11:07:27,286 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,329 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,372 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,414 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,457 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,499 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,541 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,583 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:27,626 - uvicorn.access - INFO - 220.134.19.31:1968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:35,154 - uvicorn.access - INFO - 220.134.19.31:1991 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:07:35,200 - uvicorn.access - INFO - 220.134.19.31:1991 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:07:35,232 - uvicorn.access - INFO - 220.134.19.31:1994 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:07:35,747 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:07:35,800 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 11:07:35,844 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:35,886 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:35,927 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:35,967 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:36,007 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:36,049 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:38,292 - uvicorn.access - INFO - 220.134.19.31:1992 - "GET /api/get_news HTTP/1.1" 200
+2023-12-07 11:07:43,380 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:07:43,423 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:07:43,463 - uvicorn.access - INFO - 220.134.19.31:2008 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:07:43,470 - uvicorn.access - INFO - 220.134.19.31:2010 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:07:43,969 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:07:44,014 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 11:07:44,058 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:44,100 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:44,144 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:44,186 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:44,229 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:07:44,272 - uvicorn.access - INFO - 220.134.19.31:1993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:13:46,314 - uvicorn.access - INFO - 220.134.19.31:2624 - "GET /api/get_news HTTP/1.1" 200
+2023-12-07 11:14:35,766 - uvicorn.access - INFO - 220.134.19.31:2706 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:14:35,768 - uvicorn.access - INFO - 220.134.19.31:2707 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:14:35,784 - uvicorn.access - INFO - 220.134.19.31:2705 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:14:35,809 - uvicorn.access - INFO - 220.134.19.31:2706 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:14:35,851 - uvicorn.access - INFO - 220.134.19.31:2706 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:14:36,244 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:14:36,293 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 11:14:36,337 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:36,380 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:36,421 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:36,462 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:36,502 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:36,542 - uvicorn.access - INFO - 220.134.19.31:2708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:14:51,364 - uvicorn.access - INFO - 220.134.19.31:2732 - "GET /api/get_news HTTP/1.1" 200
+2023-12-07 11:15:10,315 - uvicorn.access - INFO - 220.134.19.31:2765 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:15:10,317 - uvicorn.access - INFO - 220.134.19.31:2766 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:15:10,318 - uvicorn.access - INFO - 220.134.19.31:2764 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 11:15:10,361 - uvicorn.access - INFO - 220.134.19.31:2765 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:15:10,403 - uvicorn.access - INFO - 220.134.19.31:2765 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:15:10,444 - uvicorn.access - INFO - 220.134.19.31:2765 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 11:15:10,827 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:15:10,876 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 11:15:10,946 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:15:11,013 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:15:11,081 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:15:11,149 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:15:11,217 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:15:11,283 - uvicorn.access - INFO - 220.134.19.31:2763 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:56,794 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:18:56,929 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:18:57,015 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,055 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,097 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,137 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,177 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,217 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,257 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,297 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,336 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,375 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,415 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,455 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,494 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,538 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,577 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,617 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,656 - uvicorn.access - INFO - 125.227.78.180:49697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:18:57,696 - uvicorn.access - INFO - 125.227.78.180:49703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:10,898 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B7 HTTP/1.1" 200
+2023-12-07 11:19:14,644 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/search_class_like?keyword=%E6%B8%AC%E8%A9%A6%E7%AF%84%E4%BE%8B HTTP/1.1" 200
+2023-12-07 11:19:14,688 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:14,729 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:14,769 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:14,808 - uvicorn.access - INFO - 125.227.78.180:49751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:14,847 - uvicorn.access - INFO - 125.227.78.180:49704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:19:14,887 - uvicorn.access - INFO - 125.227.78.180:49751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,258 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:20:03,390 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:20:03,475 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,516 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,569 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,608 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,648 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,688 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,728 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,768 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,808 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,848 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,889 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,929 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:03,969 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:04,010 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:04,050 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:04,090 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:04,130 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:04,170 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,312 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:20:07,441 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:20:07,523 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,565 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,604 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,646 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,688 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,728 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,768 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,809 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,850 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,889 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,931 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:07,972 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,013 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,052 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,091 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,129 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,168 - uvicorn.access - INFO - 125.227.78.180:49835 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:20:08,207 - uvicorn.access - INFO - 125.227.78.180:49752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,245 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:21:54,334 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,375 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,423 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,462 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,503 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,543 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,584 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,623 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,662 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,704 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,746 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,786 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,825 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,864 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,904 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,943 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:54,981 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:55,022 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:56,334 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_event?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:21:56,804 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_class_name?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:21:57,382 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 11:21:57,427 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:57,467 - uvicorn.access - INFO - 125.227.78.180:49988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:21:57,509 - uvicorn.access - INFO - 125.227.78.180:49990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:26,905 - uvicorn.access - INFO - 125.227.78.180:50029 - "GET /api/get_event?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:22:27,268 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:22:27,275 - uvicorn.access - INFO - 125.227.78.180:49991 - "GET /api/get_class_name?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:22:36,033 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_event?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:22:36,555 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:22:36,565 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_class_name?class_name_id=10074 HTTP/1.1" 200
+2023-12-07 11:22:39,585 - app.api.classes - ERROR - 5474copy error
+2023-12-07 11:22:39,715 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:22:39,798 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:39,838 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:39,886 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:39,927 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:39,969 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,010 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,049 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,088 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,127 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,166 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,204 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,244 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,284 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,325 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,367 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,408 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,449 - uvicorn.access - INFO - 125.227.78.180:50042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:40,489 - uvicorn.access - INFO - 125.227.78.180:50043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,212 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 11:22:59,296 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,338 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,379 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,420 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,462 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,504 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,547 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,593 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,637 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,678 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,721 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,764 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,806 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,848 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,890 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,929 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:22:59,970 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:00,011 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:01,286 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 11:23:01,756 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 11:23:02,304 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 11:23:02,354 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:02,396 - uvicorn.access - INFO - 125.227.78.180:50070 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:02,438 - uvicorn.access - INFO - 125.227.78.180:50073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:13,681 - uvicorn.access - INFO - 125.227.78.180:50102 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 11:23:14,104 - uvicorn.access - INFO - 125.227.78.180:50074 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 11:23:14,622 - uvicorn.access - INFO - 125.227.78.180:50074 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 11:23:14,667 - uvicorn.access - INFO - 125.227.78.180:50074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:14,707 - uvicorn.access - INFO - 125.227.78.180:50102 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:23:14,746 - uvicorn.access - INFO - 125.227.78.180:50074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 11:28:47,047 - uvicorn.access - INFO - 198.235.24.218:62666 - "GET / HTTP/1.1" 404
+2023-12-07 11:33:37,438 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 11:33:37,444 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 11:33:37,446 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 11:33:38,698 - uvicorn.access - INFO - 36.224.116.92:49594 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 11:39:33,249 - uvicorn.access - INFO - 220.134.19.31:4955 - "GET /api/get_news HTTP/1.1" 200
+2023-12-07 13:07:19,463 - uvicorn.access - INFO - 36.224.116.92:53284 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:07:19,474 - uvicorn.access - INFO - 36.224.116.92:53282 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:07:19,490 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:19,495 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:19,497 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:21,392 - uvicorn.access - INFO - 36.224.116.92:53285 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 13:07:21,394 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:21,401 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:21,402 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:23,172 - uvicorn.access - INFO - 36.224.116.92:53283 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 13:07:23,185 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:23,192 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:23,194 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:24,227 - uvicorn.access - INFO - 36.224.116.92:53284 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 13:07:24,230 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:24,241 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:24,243 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:25,013 - uvicorn.access - INFO - 36.224.116.92:53282 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 13:07:25,015 - uvicorn.access - INFO - 36.224.116.92:53286 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 13:07:25,067 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:25,073 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:25,074 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:25,672 - uvicorn.access - INFO - 36.224.116.92:53284 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 13:07:25,681 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:25,717 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:25,718 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:26,864 - uvicorn.access - INFO - 36.224.116.92:53286 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 13:07:26,879 - uvicorn.access - INFO - 36.224.116.92:53284 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 13:07:26,920 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:07:26,927 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:07:26,929 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:07:28,230 - uvicorn.access - INFO - 36.224.116.92:53286 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 13:07:29,133 - app.api.classes - INFO - get_school
+2023-12-07 13:07:29,136 - uvicorn.access - INFO - 36.224.116.92:53285 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:07:29,161 - app.api.classes - INFO - get_school
+2023-12-07 13:07:29,165 - uvicorn.access - INFO - 36.224.116.92:53282 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 13:07:29,188 - uvicorn.access - INFO - 36.224.116.92:53283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:07:29,255 - uvicorn.access - INFO - 36.224.116.92:53283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:07:29,334 - uvicorn.access - INFO - 36.224.116.92:53287 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 13:10:14,899 - uvicorn.access - INFO - 123.194.35.197:50076 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 13:10:14,900 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 13:10:15,775 - app.api.classes - INFO - get_school
+2023-12-07 13:10:15,889 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 13:10:15,910 - uvicorn.access - INFO - 123.194.35.197:50077 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 13:10:15,962 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 13:10:16,040 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,043 - uvicorn.access - INFO - 123.194.35.197:50077 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,043 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,047 - uvicorn.access - INFO - 123.194.35.197:50076 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,110 - uvicorn.access - INFO - 123.194.35.197:50077 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,111 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,113 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,116 - uvicorn.access - INFO - 123.194.35.197:50076 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:16,177 - uvicorn.access - INFO - 123.194.35.197:50077 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:43,733 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 13:10:43,810 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 13:10:43,905 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:43,976 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,043 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,058 - uvicorn.access - INFO - 123.194.35.197:50133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,109 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,112 - uvicorn.access - INFO - 123.194.35.197:50138 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,131 - uvicorn.access - INFO - 123.194.35.197:50135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,139 - uvicorn.access - INFO - 123.194.35.197:50133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,140 - uvicorn.access - INFO - 123.194.35.197:50136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,141 - uvicorn.access - INFO - 123.194.35.197:50137 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,174 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,178 - uvicorn.access - INFO - 123.194.35.197:50138 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,197 - uvicorn.access - INFO - 123.194.35.197:50135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,205 - uvicorn.access - INFO - 123.194.35.197:50133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,206 - uvicorn.access - INFO - 123.194.35.197:50136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,209 - uvicorn.access - INFO - 123.194.35.197:50137 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,243 - uvicorn.access - INFO - 123.194.35.197:50102 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:10:44,244 - uvicorn.access - INFO - 123.194.35.197:50138 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 13:20:35,263 - uvicorn.access - INFO - 162.142.125.223:49796 - "GET / HTTP/1.1" 404
+2023-12-07 13:20:38,936 - uvicorn.access - INFO - 162.142.125.223:60740 - "GET / HTTP/1.1" 404
+2023-12-07 13:20:39,457 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-07 13:45:09,934 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 13:45:12,301 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:13,986 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:17,130 - uvicorn.access - INFO - 125.227.78.180:46426 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:18,044 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:22,565 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:22,613 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:22,836 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:23,117 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:23,848 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:24,290 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:25,544 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:25,615 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:26,116 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:26,158 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:26,450 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:26,619 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:26,719 - uvicorn.access - INFO - 125.227.78.180:46408 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:45:27,285 - uvicorn.access - INFO - 125.227.78.180:46444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:52:28,675 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:28,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:28,686 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:29,216 - uvicorn.access - INFO - 36.224.116.92:54668 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 13:52:29,219 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:29,225 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:29,227 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:31,041 - uvicorn.access - INFO - 36.224.116.92:54665 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 13:52:31,047 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:31,055 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:31,057 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:31,884 - uvicorn.access - INFO - 36.224.116.92:54669 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 13:52:31,886 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:31,893 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:31,894 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:32,412 - uvicorn.access - INFO - 36.224.116.92:54670 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 13:52:32,414 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:32,418 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:32,419 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:34,113 - uvicorn.access - INFO - 36.224.116.92:54666 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 13:52:34,125 - uvicorn.access - INFO - 36.224.116.92:54668 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:52:34,197 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:34,202 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:34,207 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:35,830 - uvicorn.access - INFO - 36.224.116.92:54668 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 13:52:35,842 - uvicorn.access - INFO - 36.224.116.92:54665 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 13:52:35,844 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:35,848 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:35,849 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:36,672 - uvicorn.access - INFO - 36.224.116.92:54666 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 13:52:36,674 - uvicorn.access - INFO - 36.224.116.92:54670 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 13:52:36,730 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:52:36,735 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:52:36,737 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:52:38,104 - uvicorn.access - INFO - 36.224.116.92:54665 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 13:52:38,118 - uvicorn.access - INFO - 36.224.116.92:54666 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:52:38,969 - app.api.classes - INFO - get_school
+2023-12-07 13:52:38,975 - uvicorn.access - INFO - 36.224.116.92:54667 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 13:52:39,065 - uvicorn.access - INFO - 36.224.116.92:54669 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:52:39,114 - app.api.classes - INFO - get_school
+2023-12-07 13:52:39,117 - uvicorn.access - INFO - 36.224.116.92:54670 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:52:39,126 - uvicorn.access - INFO - 36.224.116.92:54669 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:52:39,293 - uvicorn.access - INFO - 36.224.116.92:54668 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 13:53:53,186 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:53,191 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:53,193 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:54,519 - uvicorn.access - INFO - 36.224.116.92:55064 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 13:53:54,521 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:54,526 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:54,527 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:55,044 - uvicorn.access - INFO - 36.224.116.92:55065 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 13:53:55,046 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:55,050 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:55,052 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:56,361 - uvicorn.access - INFO - 36.224.116.92:55069 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 13:53:56,363 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:56,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:56,369 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:57,696 - uvicorn.access - INFO - 36.224.116.92:55067 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 13:53:57,698 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:57,703 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:57,704 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:59,036 - uvicorn.access - INFO - 36.224.116.92:55066 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 13:53:59,039 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:59,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:59,046 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:53:59,604 - uvicorn.access - INFO - 36.224.116.92:55068 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 13:53:59,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:53:59,673 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:53:59,674 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:00,191 - uvicorn.access - INFO - 36.224.116.92:55068 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 13:54:00,193 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:00,200 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:00,202 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:02,426 - uvicorn.access - INFO - 36.224.116.92:55066 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=activeUsers&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 13:54:02,489 - uvicorn.access - INFO - 36.224.116.92:55068 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 13:54:02,508 - uvicorn.access - INFO - 36.224.116.92:55066 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 13:54:02,550 - uvicorn.access - INFO - 36.224.116.92:55068 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:54:02,564 - uvicorn.access - INFO - 36.224.116.92:55066 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:54:03,367 - app.api.classes - INFO - get_school
+2023-12-07 13:54:03,373 - uvicorn.access - INFO - 36.224.116.92:55064 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:03,385 - uvicorn.access - INFO - 36.224.116.92:55065 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:03,404 - app.api.classes - INFO - get_school
+2023-12-07 13:54:03,406 - uvicorn.access - INFO - 36.224.116.92:55069 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 13:54:03,491 - uvicorn.access - INFO - 36.224.116.92:55069 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:03,592 - uvicorn.access - INFO - 36.224.116.92:55067 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 13:54:16,350 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:16,355 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:16,356 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:16,877 - uvicorn.access - INFO - 36.224.116.92:55181 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 13:54:16,880 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:16,884 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:16,885 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:18,196 - uvicorn.access - INFO - 36.224.116.92:55182 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 13:54:18,198 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:18,202 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:18,204 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:18,738 - uvicorn.access - INFO - 36.224.116.92:55184 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 13:54:18,740 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:18,745 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:18,747 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:19,270 - uvicorn.access - INFO - 36.224.116.92:55183 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 13:54:19,272 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:19,276 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:19,278 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:19,787 - uvicorn.access - INFO - 36.224.116.92:55185 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 13:54:19,789 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:19,793 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:19,795 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:20,310 - uvicorn.access - INFO - 36.224.116.92:55186 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 13:54:20,395 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:20,401 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:20,402 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:21,715 - uvicorn.access - INFO - 36.224.116.92:55182 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 13:54:21,718 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 13:54:21,726 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 13:54:21,727 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 13:54:22,260 - uvicorn.access - INFO - 36.224.116.92:55186 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 13:54:22,345 - uvicorn.access - INFO - 36.224.116.92:55182 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 13:54:22,363 - uvicorn.access - INFO - 36.224.116.92:55186 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 13:54:22,402 - uvicorn.access - INFO - 36.224.116.92:55182 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:54:22,420 - uvicorn.access - INFO - 36.224.116.92:55186 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 13:54:23,184 - app.api.classes - INFO - get_school
+2023-12-07 13:54:23,186 - uvicorn.access - INFO - 36.224.116.92:55181 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:23,267 - uvicorn.access - INFO - 36.224.116.92:55185 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:23,285 - app.api.classes - INFO - get_school
+2023-12-07 13:54:23,291 - uvicorn.access - INFO - 36.224.116.92:55183 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 13:54:23,327 - uvicorn.access - INFO - 36.224.116.92:55185 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 13:54:23,441 - uvicorn.access - INFO - 36.224.116.92:55184 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 13:59:29,765 - uvicorn.access - INFO - 220.134.19.31:4468 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 13:59:29,783 - uvicorn.access - INFO - 220.134.19.31:4466 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 13:59:30,594 - app.api.classes - INFO - get_school
+2023-12-07 13:59:30,714 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 13:59:30,754 - uvicorn.access - INFO - 220.134.19.31:4467 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 13:59:30,807 - uvicorn.access - INFO - 220.134.19.31:4465 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 13:59:33,863 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:33,906 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:33,955 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,000 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,041 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,086 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,127 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,170 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:34,210 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:37,864 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 13:59:37,910 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 13:59:37,959 - uvicorn.access - INFO - 220.134.19.31:4488 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 13:59:37,960 - uvicorn.access - INFO - 220.134.19.31:4489 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 13:59:38,002 - uvicorn.access - INFO - 220.134.19.31:4489 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 13:59:38,047 - uvicorn.access - INFO - 220.134.19.31:4489 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 13:59:38,093 - uvicorn.access - INFO - 220.134.19.31:4489 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 13:59:38,513 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 13:59:38,556 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:38,595 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:38,635 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:38,675 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:38,716 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 13:59:38,756 - uvicorn.access - INFO - 220.134.19.31:4469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:01:40,389 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:40,394 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:40,396 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:41,709 - uvicorn.access - INFO - 36.224.116.92:57053 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:01:41,711 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:41,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:41,716 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:42,992 - uvicorn.access - INFO - 36.224.116.92:57056 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:01:42,995 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:43,000 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:43,002 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:44,308 - uvicorn.access - INFO - 36.224.116.92:57054 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:01:44,311 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:44,316 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:44,317 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:44,830 - uvicorn.access - INFO - 36.224.116.92:57058 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:01:44,832 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:44,836 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:44,837 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:45,338 - uvicorn.access - INFO - 36.224.116.92:57055 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:01:45,339 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:45,344 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:45,345 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:45,834 - uvicorn.access - INFO - 36.224.116.92:57057 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:01:45,898 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:45,903 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:45,904 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:46,419 - uvicorn.access - INFO - 36.224.116.92:57057 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:01:46,444 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:46,448 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:46,449 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:47,761 - uvicorn.access - INFO - 36.224.116.92:57058 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:01:47,778 - uvicorn.access - INFO - 36.224.116.92:57057 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:01:47,829 - uvicorn.access - INFO - 36.224.116.92:57058 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:01:47,837 - uvicorn.access - INFO - 36.224.116.92:57057 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:01:47,896 - uvicorn.access - INFO - 36.224.116.92:57057 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:01:48,736 - app.api.classes - INFO - get_school
+2023-12-07 14:01:48,745 - uvicorn.access - INFO - 36.224.116.92:57056 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:01:48,769 - app.api.classes - INFO - get_school
+2023-12-07 14:01:48,770 - uvicorn.access - INFO - 36.224.116.92:57054 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:01:48,776 - uvicorn.access - INFO - 36.224.116.92:57053 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:01:48,862 - uvicorn.access - INFO - 36.224.116.92:57053 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:01:48,944 - uvicorn.access - INFO - 36.224.116.92:57055 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:01:58,499 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:58,503 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:58,505 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:59,013 - uvicorn.access - INFO - 36.224.116.92:57146 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:01:59,016 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:59,020 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:59,022 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:01:59,538 - uvicorn.access - INFO - 36.224.116.92:57148 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:01:59,540 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:01:59,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:01:59,545 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:00,042 - uvicorn.access - INFO - 36.224.116.92:57147 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:02:00,045 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:00,050 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:00,051 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:00,583 - uvicorn.access - INFO - 36.224.116.92:57149 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:02:00,585 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:00,589 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:00,590 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:01,109 - uvicorn.access - INFO - 36.224.116.92:57150 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:02:01,111 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:01,115 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:01,116 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:02,411 - uvicorn.access - INFO - 36.224.116.92:57151 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:02:02,474 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:02,479 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:02,480 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:02,996 - uvicorn.access - INFO - 36.224.116.92:57149 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:02:02,999 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:03,023 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:03,025 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:03,512 - uvicorn.access - INFO - 36.224.116.92:57147 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:02:03,574 - uvicorn.access - INFO - 36.224.116.92:57147 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:02:03,587 - uvicorn.access - INFO - 36.224.116.92:57149 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:02:03,629 - uvicorn.access - INFO - 36.224.116.92:57147 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:02:03,645 - uvicorn.access - INFO - 36.224.116.92:57149 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:02:04,481 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:04,486 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:04,487 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:05,006 - uvicorn.access - INFO - 36.224.116.92:57192 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:02:05,012 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:05,018 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:05,020 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:05,544 - uvicorn.access - INFO - 36.224.116.92:57197 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:02:05,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:05,550 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:05,552 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:06,039 - uvicorn.access - INFO - 36.224.116.92:57194 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:02:06,041 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:06,045 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:06,046 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:07,343 - uvicorn.access - INFO - 36.224.116.92:57196 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:02:07,345 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:07,351 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:07,353 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:07,845 - uvicorn.access - INFO - 36.224.116.92:57193 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:02:07,847 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:07,855 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:07,856 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:08,375 - uvicorn.access - INFO - 36.224.116.92:57195 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:02:08,401 - app.api.classes - INFO - get_school
+2023-12-07 14:02:08,418 - app.api.classes - INFO - get_school
+2023-12-07 14:02:08,441 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:08,448 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:08,450 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:08,971 - uvicorn.access - INFO - 36.224.116.92:57193 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:02:08,975 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:02:08,981 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:02:08,983 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:02:09,546 - uvicorn.access - INFO - 36.224.116.92:57196 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:02:09,609 - uvicorn.access - INFO - 36.224.116.92:57193 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:02:09,623 - uvicorn.access - INFO - 36.224.116.92:57196 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:02:09,668 - uvicorn.access - INFO - 36.224.116.92:57193 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:02:09,680 - uvicorn.access - INFO - 36.224.116.92:57196 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:02:10,619 - app.api.classes - INFO - get_school
+2023-12-07 14:02:10,622 - uvicorn.access - INFO - 36.224.116.92:57192 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:02:10,672 - uvicorn.access - INFO - 36.224.116.92:57195 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:02:10,681 - app.api.classes - INFO - get_school
+2023-12-07 14:02:10,682 - uvicorn.access - INFO - 36.224.116.92:57197 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:02:10,729 - uvicorn.access - INFO - 36.224.116.92:57195 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:02:10,836 - uvicorn.access - INFO - 36.224.116.92:57194 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:05:22,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:22,750 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:22,751 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:23,247 - uvicorn.access - INFO - 36.224.116.92:58047 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:05:23,251 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:23,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:23,273 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:23,797 - uvicorn.access - INFO - 36.224.116.92:58052 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:05:23,799 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:23,803 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:23,805 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:24,704 - uvicorn.access - INFO - 36.224.116.92:58050 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:05:24,713 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:24,720 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:24,722 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:25,235 - uvicorn.access - INFO - 36.224.116.92:58049 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:05:25,238 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:25,244 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:25,245 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:26,514 - uvicorn.access - INFO - 36.224.116.92:58048 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:05:26,516 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:26,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:26,526 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:27,036 - uvicorn.access - INFO - 36.224.116.92:58051 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:05:27,095 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:27,100 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:27,101 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:27,591 - uvicorn.access - INFO - 36.224.116.92:58048 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:05:27,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:27,604 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:27,606 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:28,097 - uvicorn.access - INFO - 36.224.116.92:58051 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:05:28,116 - uvicorn.access - INFO - 36.224.116.92:58048 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:05:28,169 - uvicorn.access - INFO - 36.224.116.92:58051 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:05:28,177 - uvicorn.access - INFO - 36.224.116.92:58048 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:05:28,234 - uvicorn.access - INFO - 36.224.116.92:58051 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:05:29,061 - app.api.classes - INFO - get_school
+2023-12-07 14:05:29,065 - app.api.classes - INFO - get_school
+2023-12-07 14:05:29,068 - uvicorn.access - INFO - 36.224.116.92:58047 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:05:29,069 - uvicorn.access - INFO - 36.224.116.92:58050 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:05:29,086 - uvicorn.access - INFO - 36.224.116.92:58052 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:05:29,177 - uvicorn.access - INFO - 36.224.116.92:58052 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:05:29,241 - uvicorn.access - INFO - 36.224.116.92:58049 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:05:53,794 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:53,799 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:53,801 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:54,415 - uvicorn.access - INFO - 36.224.116.92:58197 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:05:54,418 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:54,422 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:54,423 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:55,733 - uvicorn.access - INFO - 36.224.116.92:58196 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:05:55,735 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:55,740 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:55,741 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:56,263 - uvicorn.access - INFO - 36.224.116.92:58195 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:05:56,265 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:56,270 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:56,271 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:56,791 - uvicorn.access - INFO - 36.224.116.92:58194 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:05:56,793 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:56,797 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:56,799 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:57,314 - uvicorn.access - INFO - 36.224.116.92:58193 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:05:57,316 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:57,320 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:57,322 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:05:58,415 - uvicorn.access - INFO - 36.224.116.92:58198 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:05:59,296 - app.api.classes - INFO - get_school
+2023-12-07 14:05:59,310 - app.api.classes - INFO - get_school
+2023-12-07 14:05:59,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:05:59,612 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:05:59,614 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:00,135 - uvicorn.access - INFO - 36.224.116.92:58220 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:06:00,141 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:00,145 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:00,147 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:00,665 - uvicorn.access - INFO - 36.224.116.92:58218 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:06:00,667 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:00,674 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:00,675 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:01,995 - uvicorn.access - INFO - 36.224.116.92:58217 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:06:01,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:02,006 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:02,008 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:02,500 - uvicorn.access - INFO - 36.224.116.92:58219 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:06:02,503 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:02,510 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:02,511 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:03,020 - uvicorn.access - INFO - 36.224.116.92:58220 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:06:03,033 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:03,038 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:03,039 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:03,551 - uvicorn.access - INFO - 36.224.116.92:58223 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:06:03,558 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:03,565 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:03,566 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:04,168 - uvicorn.access - INFO - 36.224.116.92:58220 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:06:04,172 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:06:04,179 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:06:04,180 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:06:04,697 - uvicorn.access - INFO - 36.224.116.92:58223 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:06:04,708 - uvicorn.access - INFO - 36.224.116.92:58220 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:06:04,773 - uvicorn.access - INFO - 36.224.116.92:58220 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:06:04,776 - uvicorn.access - INFO - 36.224.116.92:58223 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:06:04,831 - uvicorn.access - INFO - 36.224.116.92:58220 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:06:05,744 - app.api.classes - INFO - get_school
+2023-12-07 14:06:05,748 - uvicorn.access - INFO - 36.224.116.92:58217 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:06:05,751 - uvicorn.access - INFO - 36.224.116.92:58218 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:06:05,757 - app.api.classes - INFO - get_school
+2023-12-07 14:06:05,759 - uvicorn.access - INFO - 36.224.116.92:58222 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:06:05,806 - uvicorn.access - INFO - 36.224.116.92:58218 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:06:05,896 - uvicorn.access - INFO - 36.224.116.92:58219 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:10:42,990 - uvicorn.access - INFO - 123.194.35.197:52462 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:15:42,671 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:42,679 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:42,680 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:44,257 - uvicorn.access - INFO - 36.224.116.92:61087 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:15:44,260 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:44,265 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:44,266 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:45,643 - uvicorn.access - INFO - 36.224.116.92:61084 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:15:45,645 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:45,650 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:45,652 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:46,498 - uvicorn.access - INFO - 36.224.116.92:61086 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:15:46,785 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:46,789 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:46,790 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:47,676 - uvicorn.access - INFO - 36.224.116.92:61084 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:15:47,678 - uvicorn.access - INFO - 36.224.116.92:61085 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:15:47,692 - uvicorn.access - INFO - 36.224.116.92:61086 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:15:47,730 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:47,735 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:47,736 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:48,575 - uvicorn.access - INFO - 36.224.116.92:61084 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:15:48,589 - uvicorn.access - INFO - 36.224.116.92:61086 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:15:48,591 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:48,596 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:48,597 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:50,198 - uvicorn.access - INFO - 36.224.116.92:61085 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:15:50,346 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:50,351 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:50,352 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:50,879 - uvicorn.access - INFO - 36.224.116.92:61086 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:15:50,889 - uvicorn.access - INFO - 36.224.116.92:61085 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:15:50,959 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:15:50,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:15:50,965 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:15:52,262 - uvicorn.access - INFO - 36.224.116.92:61086 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:15:53,050 - app.api.classes - INFO - get_school
+2023-12-07 14:15:53,062 - uvicorn.access - INFO - 36.224.116.92:61088 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:15:53,077 - uvicorn.access - INFO - 36.224.116.92:61087 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:15:53,087 - app.api.classes - INFO - get_school
+2023-12-07 14:15:53,090 - uvicorn.access - INFO - 36.224.116.92:61084 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:15:53,136 - uvicorn.access - INFO - 36.224.116.92:61087 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:15:53,237 - uvicorn.access - INFO - 36.224.116.92:61089 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:16:00,961 - uvicorn.access - INFO - 123.194.35.197:52658 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:16:06,885 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:06,891 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:06,892 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:07,416 - uvicorn.access - INFO - 36.224.116.92:61206 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:16:07,419 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:07,424 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:07,426 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:07,952 - uvicorn.access - INFO - 36.224.116.92:61204 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:16:07,955 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:07,960 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:07,962 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:09,267 - uvicorn.access - INFO - 36.224.116.92:61207 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:16:09,270 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:09,276 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:09,278 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:10,581 - uvicorn.access - INFO - 36.224.116.92:61205 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:16:10,583 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:10,593 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:10,594 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:11,119 - uvicorn.access - INFO - 36.224.116.92:61208 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:16:11,121 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:11,126 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:11,127 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:11,652 - uvicorn.access - INFO - 36.224.116.92:61209 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:16:11,923 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:11,946 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:11,947 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:12,469 - uvicorn.access - INFO - 36.224.116.92:61229 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:16:12,472 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:12,476 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:12,477 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:13,777 - uvicorn.access - INFO - 36.224.116.92:61230 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:16:13,779 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:13,784 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:13,785 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:15,108 - uvicorn.access - INFO - 36.224.116.92:61231 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:16:15,163 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:15,168 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:15,169 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:15,689 - uvicorn.access - INFO - 36.224.116.92:61230 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:16:15,692 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:15,696 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:15,698 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:16,216 - uvicorn.access - INFO - 36.224.116.92:61229 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:16:16,218 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:16,222 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:16,223 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:17,522 - uvicorn.access - INFO - 36.224.116.92:61231 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:16:17,690 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:17,694 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:17,696 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:19,013 - uvicorn.access - INFO - 36.224.116.92:61229 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:16:19,015 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:16:19,019 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:16:19,020 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:16:20,324 - uvicorn.access - INFO - 36.224.116.92:61231 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:16:20,339 - uvicorn.access - INFO - 36.224.116.92:61229 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:16:20,408 - uvicorn.access - INFO - 36.224.116.92:61231 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:16:20,412 - uvicorn.access - INFO - 36.224.116.92:61229 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:16:20,470 - uvicorn.access - INFO - 36.224.116.92:61231 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:16:21,062 - app.api.classes - INFO - get_school
+2023-12-07 14:16:21,480 - app.api.classes - INFO - get_school
+2023-12-07 14:16:21,483 - uvicorn.access - INFO - 36.224.116.92:61237 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:16:21,492 - app.api.classes - INFO - get_school
+2023-12-07 14:16:21,500 - uvicorn.access - INFO - 36.224.116.92:61236 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:16:21,516 - uvicorn.access - INFO - 36.224.116.92:61238 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:16:21,571 - uvicorn.access - INFO - 36.224.116.92:61238 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:16:21,673 - uvicorn.access - INFO - 36.224.116.92:61230 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:18:24,127 - uvicorn.access - INFO - 123.194.35.197:52755 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:18:47,522 - uvicorn.access - INFO - 123.194.35.197:52775 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:20:13,954 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:13,959 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:13,961 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:14,471 - uvicorn.access - INFO - 36.224.116.92:62257 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:20:14,475 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:14,479 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:14,481 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:15,001 - uvicorn.access - INFO - 36.224.116.92:62258 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:20:15,003 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:15,029 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:15,030 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:15,696 - uvicorn.access - INFO - 36.224.116.92:62262 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:20:15,698 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:15,703 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:15,704 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:16,197 - uvicorn.access - INFO - 36.224.116.92:62260 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:20:16,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:16,208 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:16,209 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:17,482 - uvicorn.access - INFO - 36.224.116.92:62259 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:20:17,484 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:17,490 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:17,492 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:18,019 - uvicorn.access - INFO - 36.224.116.92:62261 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:20:18,081 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:18,089 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:18,090 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:18,603 - uvicorn.access - INFO - 36.224.116.92:62280 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:20:18,606 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:18,615 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:18,617 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:19,108 - uvicorn.access - INFO - 36.224.116.92:62281 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:20:19,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:19,114 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:19,115 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:19,637 - uvicorn.access - INFO - 36.224.116.92:62279 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:20:19,639 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:19,643 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:19,644 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:20,189 - uvicorn.access - INFO - 36.224.116.92:62283 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:20:20,191 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:20,198 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:20,200 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:20,709 - uvicorn.access - INFO - 36.224.116.92:62284 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:20:20,712 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:20,722 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:20,723 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:21,208 - uvicorn.access - INFO - 36.224.116.92:62282 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:20:21,271 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:21,275 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:21,277 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:21,788 - uvicorn.access - INFO - 36.224.116.92:62282 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:20:21,790 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:21,794 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:21,795 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:22,283 - uvicorn.access - INFO - 36.224.116.92:62279 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:20:22,378 - uvicorn.access - INFO - 36.224.116.92:62282 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:20:22,457 - uvicorn.access - INFO - 36.224.116.92:62279 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:20:22,461 - uvicorn.access - INFO - 36.224.116.92:62282 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:20:22,522 - uvicorn.access - INFO - 36.224.116.92:62279 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:20:23,314 - app.api.classes - INFO - get_school
+2023-12-07 14:20:23,365 - app.api.classes - INFO - get_school
+2023-12-07 14:20:23,368 - uvicorn.access - INFO - 36.224.116.92:62280 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:20:23,436 - app.api.classes - INFO - get_school
+2023-12-07 14:20:23,439 - uvicorn.access - INFO - 36.224.116.92:62281 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:20:23,444 - uvicorn.access - INFO - 36.224.116.92:62283 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:20:23,510 - uvicorn.access - INFO - 36.224.116.92:62283 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:20:23,596 - uvicorn.access - INFO - 36.224.116.92:62284 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:20:58,746 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:58,759 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:58,761 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:59,356 - uvicorn.access - INFO - 36.224.116.92:62466 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:20:59,359 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:59,363 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:59,364 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:20:59,875 - uvicorn.access - INFO - 36.224.116.92:62464 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:20:59,878 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:20:59,884 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:20:59,886 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:00,406 - uvicorn.access - INFO - 36.224.116.92:62467 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:21:00,409 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:21:00,418 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:21:00,420 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:00,953 - uvicorn.access - INFO - 36.224.116.92:62465 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:21:00,955 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:21:00,962 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:21:00,963 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:01,483 - uvicorn.access - INFO - 36.224.116.92:62468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:21:01,485 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:21:01,489 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:21:01,490 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:02,796 - uvicorn.access - INFO - 36.224.116.92:62469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:21:02,862 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:21:02,866 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:21:02,868 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:03,368 - uvicorn.access - INFO - 36.224.116.92:62468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:21:03,371 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:21:03,381 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:21:03,383 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:21:03,879 - uvicorn.access - INFO - 36.224.116.92:62465 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:21:03,943 - uvicorn.access - INFO - 36.224.116.92:62468 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:21:03,964 - uvicorn.access - INFO - 36.224.116.92:62465 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:21:04,002 - uvicorn.access - INFO - 36.224.116.92:62468 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:21:04,023 - uvicorn.access - INFO - 36.224.116.92:62465 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:21:04,900 - app.api.classes - INFO - get_school
+2023-12-07 14:21:04,902 - uvicorn.access - INFO - 36.224.116.92:62466 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:21:04,912 - uvicorn.access - INFO - 36.224.116.92:62464 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:21:04,952 - app.api.classes - INFO - get_school
+2023-12-07 14:21:04,956 - uvicorn.access - INFO - 36.224.116.92:62469 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:21:04,968 - uvicorn.access - INFO - 36.224.116.92:62464 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:21:05,099 - uvicorn.access - INFO - 36.224.116.92:62467 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:25:46,432 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:46,439 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:46,440 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:47,761 - uvicorn.access - INFO - 36.224.116.92:63681 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:25:47,765 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:47,770 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:47,771 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:48,268 - uvicorn.access - INFO - 36.224.116.92:63683 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:25:48,271 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:48,275 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:48,276 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:48,794 - uvicorn.access - INFO - 36.224.116.92:63684 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:25:48,796 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:48,801 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:48,802 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:49,292 - uvicorn.access - INFO - 36.224.116.92:63685 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:25:49,294 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:49,320 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:49,321 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:50,202 - uvicorn.access - INFO - 36.224.116.92:63686 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:25:50,204 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:50,209 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:50,211 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:50,650 - uvicorn.access - INFO - 36.224.116.92:63682 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:25:50,870 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:50,874 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:50,876 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:51,311 - uvicorn.access - INFO - 36.224.116.92:63707 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:25:51,314 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:51,318 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:51,319 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:51,837 - uvicorn.access - INFO - 36.224.116.92:63710 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:25:51,839 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:51,843 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:51,845 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:53,127 - uvicorn.access - INFO - 36.224.116.92:63709 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:25:53,130 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:53,134 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:53,135 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:53,588 - uvicorn.access - INFO - 36.224.116.92:63708 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:25:53,591 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:53,599 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:53,600 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:54,052 - uvicorn.access - INFO - 36.224.116.92:63710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:25:54,054 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:54,061 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:54,062 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:54,561 - uvicorn.access - INFO - 36.224.116.92:63707 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:25:54,615 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:54,619 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:54,621 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:55,102 - uvicorn.access - INFO - 36.224.116.92:63707 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:25:55,107 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:25:55,111 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:25:55,113 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:25:56,372 - uvicorn.access - INFO - 36.224.116.92:63710 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:25:56,387 - uvicorn.access - INFO - 36.224.116.92:63707 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:25:56,449 - uvicorn.access - INFO - 36.224.116.92:63707 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:25:56,451 - uvicorn.access - INFO - 36.224.116.92:63710 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:25:56,508 - uvicorn.access - INFO - 36.224.116.92:63707 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:25:57,436 - app.api.classes - INFO - get_school
+2023-12-07 14:25:57,623 - app.api.classes - INFO - get_school
+2023-12-07 14:25:57,627 - uvicorn.access - INFO - 36.224.116.92:63709 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:25:57,630 - app.api.classes - INFO - get_school
+2023-12-07 14:25:57,638 - uvicorn.access - INFO - 36.224.116.92:63715 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:25:57,647 - uvicorn.access - INFO - 36.224.116.92:63716 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:25:57,702 - uvicorn.access - INFO - 36.224.116.92:63716 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:25:57,822 - uvicorn.access - INFO - 36.224.116.92:63708 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:26:20,708 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:20,715 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:20,717 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:21,197 - uvicorn.access - INFO - 36.224.116.92:63838 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:26:21,200 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:21,219 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:21,221 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:22,252 - uvicorn.access - INFO - 36.224.116.92:63842 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:26:22,254 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:22,258 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:22,259 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:22,737 - uvicorn.access - INFO - 36.224.116.92:63841 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:26:22,740 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:22,744 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:22,746 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:23,209 - uvicorn.access - INFO - 36.224.116.92:63839 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:26:23,211 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:23,217 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:23,218 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:23,727 - uvicorn.access - INFO - 36.224.116.92:63843 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:26:23,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:23,736 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:23,738 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:24,227 - uvicorn.access - INFO - 36.224.116.92:63840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:26:24,293 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:24,303 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:24,305 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:25,570 - uvicorn.access - INFO - 36.224.116.92:63839 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:26:25,572 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:26:25,578 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:26:25,580 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:26:26,072 - uvicorn.access - INFO - 36.224.116.92:63840 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:26:26,181 - uvicorn.access - INFO - 36.224.116.92:63839 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:26:26,195 - uvicorn.access - INFO - 36.224.116.92:63840 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:26:26,238 - uvicorn.access - INFO - 36.224.116.92:63839 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:26:26,253 - uvicorn.access - INFO - 36.224.116.92:63840 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:26:27,041 - app.api.classes - INFO - get_school
+2023-12-07 14:26:27,045 - uvicorn.access - INFO - 36.224.116.92:63838 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:26:27,071 - app.api.classes - INFO - get_school
+2023-12-07 14:26:27,073 - uvicorn.access - INFO - 36.224.116.92:63843 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:26:27,098 - uvicorn.access - INFO - 36.224.116.92:63842 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:26:27,152 - uvicorn.access - INFO - 36.224.116.92:63842 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:26:27,237 - uvicorn.access - INFO - 36.224.116.92:63841 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:29:45,758 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:45,764 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:45,765 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:46,230 - uvicorn.access - INFO - 36.224.116.92:64695 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:29:46,252 - uvicorn.access - INFO - 36.224.116.92:64696 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:29:46,254 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:46,258 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:46,260 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:46,969 - uvicorn.access - INFO - 36.224.116.92:64694 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:29:46,979 - uvicorn.access - INFO - 36.224.116.92:64692 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:29:46,982 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:46,986 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:46,987 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:48,268 - uvicorn.access - INFO - 36.224.116.92:64695 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:29:48,269 - uvicorn.access - INFO - 36.224.116.92:64691 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:29:48,272 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:48,276 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:48,278 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:48,756 - uvicorn.access - INFO - 36.224.116.92:64696 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:29:48,758 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:48,763 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:48,765 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:49,243 - uvicorn.access - INFO - 36.224.116.92:64692 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:29:49,249 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:49,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:49,258 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:51,051 - uvicorn.access - INFO - 36.224.116.92:64695 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:29:51,054 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:51,060 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:51,061 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:51,552 - uvicorn.access - INFO - 36.224.116.92:64692 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:29:51,554 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:29:51,560 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:29:51,562 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:29:52,906 - uvicorn.access - INFO - 36.224.116.92:64696 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:29:52,973 - uvicorn.access - INFO - 36.224.116.92:64696 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:29:53,870 - app.api.classes - INFO - get_school
+2023-12-07 14:29:53,872 - uvicorn.access - INFO - 36.224.116.92:64694 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:29:53,892 - app.api.classes - INFO - get_school
+2023-12-07 14:29:53,896 - uvicorn.access - INFO - 36.224.116.92:64691 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:29:53,899 - uvicorn.access - INFO - 36.224.116.92:64695 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:29:53,952 - uvicorn.access - INFO - 36.224.116.92:64695 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:29:54,049 - uvicorn.access - INFO - 36.224.116.92:64693 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:30:36,944 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:36,952 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:36,954 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:37,461 - uvicorn.access - INFO - 36.224.116.92:64906 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:30:37,465 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:37,470 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:37,472 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:37,943 - uvicorn.access - INFO - 36.224.116.92:64905 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:30:37,945 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:37,949 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:37,950 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:38,418 - uvicorn.access - INFO - 36.224.116.92:64910 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:30:38,420 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:38,424 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:38,425 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:38,926 - uvicorn.access - INFO - 36.224.116.92:64907 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:30:38,928 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:38,932 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:38,934 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:39,403 - uvicorn.access - INFO - 36.224.116.92:64908 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:30:39,405 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:39,411 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:39,413 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:39,914 - uvicorn.access - INFO - 36.224.116.92:64909 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:30:39,981 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:39,987 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:39,989 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:40,473 - uvicorn.access - INFO - 36.224.116.92:64907 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:30:40,479 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:30:40,502 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:30:40,503 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:30:40,994 - uvicorn.access - INFO - 36.224.116.92:64905 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:30:41,008 - uvicorn.access - INFO - 36.224.116.92:64907 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:30:41,061 - uvicorn.access - INFO - 36.224.116.92:64905 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:30:41,068 - uvicorn.access - INFO - 36.224.116.92:64907 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:30:41,118 - uvicorn.access - INFO - 36.224.116.92:64905 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:30:41,900 - app.api.classes - INFO - get_school
+2023-12-07 14:30:41,904 - uvicorn.access - INFO - 36.224.116.92:64906 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:30:41,949 - uvicorn.access - INFO - 36.224.116.92:64910 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:30:41,953 - app.api.classes - INFO - get_school
+2023-12-07 14:30:41,955 - uvicorn.access - INFO - 36.224.116.92:64908 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:30:42,071 - uvicorn.access - INFO - 36.224.116.92:64908 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:30:42,136 - uvicorn.access - INFO - 36.224.116.92:64909 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:31:09,011 - uvicorn.access - INFO - 36.224.116.92:65051 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:31:09,030 - uvicorn.access - INFO - 36.224.116.92:65050 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:31:09,033 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:09,038 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:09,040 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:09,485 - uvicorn.access - INFO - 36.224.116.92:65053 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:31:09,487 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:09,491 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:09,493 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:10,152 - uvicorn.access - INFO - 36.224.116.92:65054 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:31:10,154 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:10,158 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:10,159 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:11,015 - uvicorn.access - INFO - 36.224.116.92:65052 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:31:11,026 - uvicorn.access - INFO - 36.224.116.92:65051 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:31:11,027 - uvicorn.access - INFO - 36.224.116.92:65049 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:31:11,153 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:11,158 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:11,160 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:12,644 - uvicorn.access - INFO - 36.224.116.92:65054 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:31:12,648 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:12,654 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:12,656 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:13,909 - uvicorn.access - INFO - 36.224.116.92:65053 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:31:13,911 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:13,920 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:13,922 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:15,229 - uvicorn.access - INFO - 36.224.116.92:65052 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:31:15,299 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:15,303 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:15,305 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:16,145 - uvicorn.access - INFO - 36.224.116.92:65052 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:31:16,147 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:31:16,151 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:31:16,153 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:31:16,811 - uvicorn.access - INFO - 36.224.116.92:65053 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:31:17,735 - app.api.classes - INFO - get_school
+2023-12-07 14:31:17,740 - app.api.classes - INFO - get_school
+2023-12-07 14:31:17,742 - uvicorn.access - INFO - 36.224.116.92:65049 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:31:17,743 - uvicorn.access - INFO - 36.224.116.92:65051 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:31:17,747 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:31:17,801 - uvicorn.access - INFO - 36.224.116.92:65050 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:31:17,887 - uvicorn.access - INFO - 36.224.116.92:65054 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:32:35,764 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:35,769 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:35,770 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:36,260 - uvicorn.access - INFO - 36.224.116.92:65416 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:32:36,263 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:36,284 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:36,285 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:37,733 - uvicorn.access - INFO - 36.224.116.92:65417 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:32:37,735 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:37,739 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:37,741 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:38,759 - uvicorn.access - INFO - 36.224.116.92:65418 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:32:38,762 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:38,771 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:38,773 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:40,069 - uvicorn.access - INFO - 36.224.116.92:65420 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:32:40,074 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:40,078 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:40,079 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:40,595 - uvicorn.access - INFO - 36.224.116.92:65415 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:32:40,597 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:40,603 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:40,604 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:41,204 - uvicorn.access - INFO - 36.224.116.92:65419 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:32:41,270 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:41,277 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:41,279 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:41,773 - uvicorn.access - INFO - 36.224.116.92:65415 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:32:41,775 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:32:41,779 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:32:41,781 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:32:43,061 - uvicorn.access - INFO - 36.224.116.92:65419 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:32:43,122 - uvicorn.access - INFO - 36.224.116.92:65419 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:32:43,139 - uvicorn.access - INFO - 36.224.116.92:65415 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:32:43,181 - uvicorn.access - INFO - 36.224.116.92:65419 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:32:43,201 - uvicorn.access - INFO - 36.224.116.92:65415 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:32:44,033 - app.api.classes - INFO - get_school
+2023-12-07 14:32:44,040 - uvicorn.access - INFO - 36.224.116.92:65416 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:32:44,096 - uvicorn.access - INFO - 36.224.116.92:65420 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:32:44,113 - app.api.classes - INFO - get_school
+2023-12-07 14:32:44,117 - uvicorn.access - INFO - 36.224.116.92:65418 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:32:44,154 - uvicorn.access - INFO - 36.224.116.92:65420 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:32:44,253 - uvicorn.access - INFO - 36.224.116.92:65417 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:33:13,495 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:13,501 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:13,502 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:13,982 - uvicorn.access - INFO - 36.224.116.92:49205 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:33:13,985 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:13,989 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:13,991 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:15,242 - uvicorn.access - INFO - 36.224.116.92:49206 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:33:15,245 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:15,249 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:15,250 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:15,741 - uvicorn.access - INFO - 36.224.116.92:49208 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:33:15,743 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:15,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:15,750 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:16,245 - uvicorn.access - INFO - 36.224.116.92:49210 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:33:16,247 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:16,253 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:16,255 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:16,781 - uvicorn.access - INFO - 36.224.116.92:49207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:33:16,783 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:16,799 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:16,800 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:17,286 - uvicorn.access - INFO - 36.224.116.92:49209 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:33:17,418 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:17,427 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:17,429 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:18,712 - uvicorn.access - INFO - 36.224.116.92:49207 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:33:18,719 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:33:18,727 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:33:18,728 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:33:19,230 - uvicorn.access - INFO - 36.224.116.92:49209 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:33:19,364 - uvicorn.access - INFO - 36.224.116.92:49207 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:33:19,384 - uvicorn.access - INFO - 36.224.116.92:49209 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:33:19,423 - uvicorn.access - INFO - 36.224.116.92:49207 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:33:19,441 - uvicorn.access - INFO - 36.224.116.92:49209 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:33:20,097 - app.api.classes - INFO - get_school
+2023-12-07 14:33:20,100 - uvicorn.access - INFO - 36.224.116.92:49205 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:33:20,131 - uvicorn.access - INFO - 36.224.116.92:49206 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:33:20,188 - uvicorn.access - INFO - 36.224.116.92:49206 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:33:20,218 - app.api.classes - INFO - get_school
+2023-12-07 14:33:20,220 - uvicorn.access - INFO - 36.224.116.92:49210 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:33:20,353 - uvicorn.access - INFO - 36.224.116.92:49208 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:33:50,723 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:33:50,813 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:50,856 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:50,897 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:50,939 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:50,981 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,023 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,065 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,107 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,149 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,213 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,257 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,299 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,341 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,381 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,423 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,463 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,505 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:51,545 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:54,943 - uvicorn.access - INFO - 220.134.19.31:6918 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 14:33:55,240 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-07 14:33:55,786 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 14:33:55,833 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:55,876 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:33:55,918 - uvicorn.access - INFO - 220.134.19.31:6908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:08,149 - uvicorn.access - INFO - 220.134.19.31:6941 - "GET /api/get_event?class_name_id=9571 HTTP/1.1" 200
+2023-12-07 14:34:08,651 - uvicorn.access - INFO - 220.134.19.31:6940 - "GET /api/get_class_name?class_name_id=9571 HTTP/1.1" 200
+2023-12-07 14:34:09,223 - uvicorn.access - INFO - 220.134.19.31:6940 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 14:34:09,270 - uvicorn.access - INFO - 220.134.19.31:6940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:09,315 - uvicorn.access - INFO - 220.134.19.31:6940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:09,356 - uvicorn.access - INFO - 220.134.19.31:6940 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:14,980 - uvicorn.access - INFO - 220.134.19.31:6951 - "GET /api/get_event?class_name_id=3593 HTTP/1.1" 200
+2023-12-07 14:34:15,441 - uvicorn.access - INFO - 220.134.19.31:6950 - "GET /api/get_class_name?class_name_id=3593 HTTP/1.1" 200
+2023-12-07 14:34:15,985 - uvicorn.access - INFO - 220.134.19.31:6950 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 14:34:16,029 - uvicorn.access - INFO - 220.134.19.31:6950 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:16,070 - uvicorn.access - INFO - 220.134.19.31:6950 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:16,109 - uvicorn.access - INFO - 220.134.19.31:6950 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:34:22,208 - uvicorn.access - INFO - 123.194.35.197:53296 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:34:37,244 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:37,250 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:37,252 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:38,553 - uvicorn.access - INFO - 36.224.116.92:49556 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:34:38,555 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:38,562 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:38,563 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:39,055 - uvicorn.access - INFO - 36.224.116.92:49561 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:34:39,058 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:39,063 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:39,065 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:39,577 - uvicorn.access - INFO - 36.224.116.92:49558 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:34:39,579 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:39,584 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:39,585 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:40,109 - uvicorn.access - INFO - 36.224.116.92:49557 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:34:40,111 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:40,116 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:40,117 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:40,568 - uvicorn.access - INFO - 36.224.116.92:49559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:34:40,570 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:40,575 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:40,576 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:41,076 - uvicorn.access - INFO - 36.224.116.92:49560 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:34:41,135 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:41,156 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:41,158 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:41,631 - uvicorn.access - INFO - 36.224.116.92:49560 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:34:41,634 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:34:41,641 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:34:41,643 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:34:42,947 - uvicorn.access - INFO - 36.224.116.92:49559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:34:43,015 - uvicorn.access - INFO - 36.224.116.92:49560 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:34:43,035 - uvicorn.access - INFO - 36.224.116.92:49559 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:34:43,074 - uvicorn.access - INFO - 36.224.116.92:49560 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:34:43,093 - uvicorn.access - INFO - 36.224.116.92:49559 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:34:43,880 - app.api.classes - INFO - get_school
+2023-12-07 14:34:43,887 - uvicorn.access - INFO - 36.224.116.92:49556 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:34:43,927 - uvicorn.access - INFO - 36.224.116.92:49561 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:34:43,928 - app.api.classes - INFO - get_school
+2023-12-07 14:34:43,933 - uvicorn.access - INFO - 36.224.116.92:49558 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:34:43,981 - uvicorn.access - INFO - 36.224.116.92:49561 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:34:44,131 - uvicorn.access - INFO - 36.224.116.92:49557 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:35:23,227 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:35:23,305 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:35:23,386 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,389 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,453 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,454 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,519 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,521 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,554 - uvicorn.access - INFO - 123.194.35.197:53348 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,556 - uvicorn.access - INFO - 123.194.35.197:53349 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,568 - uvicorn.access - INFO - 123.194.35.197:53350 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,579 - uvicorn.access - INFO - 123.194.35.197:53351 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,590 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,590 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,621 - uvicorn.access - INFO - 123.194.35.197:53348 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,627 - uvicorn.access - INFO - 123.194.35.197:53349 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,635 - uvicorn.access - INFO - 123.194.35.197:53350 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,647 - uvicorn.access - INFO - 123.194.35.197:53351 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,657 - uvicorn.access - INFO - 123.194.35.197:53343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:35:23,657 - uvicorn.access - INFO - 123.194.35.197:53342 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,038 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:40:06,109 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:40:06,198 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,201 - uvicorn.access - INFO - 123.194.35.197:53589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,270 - uvicorn.access - INFO - 123.194.35.197:53589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,270 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,341 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,342 - uvicorn.access - INFO - 123.194.35.197:53589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,345 - uvicorn.access - INFO - 123.194.35.197:53595 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,358 - uvicorn.access - INFO - 123.194.35.197:53596 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,359 - uvicorn.access - INFO - 123.194.35.197:53594 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,361 - uvicorn.access - INFO - 123.194.35.197:53597 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,413 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,413 - uvicorn.access - INFO - 123.194.35.197:53589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,417 - uvicorn.access - INFO - 123.194.35.197:53595 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,431 - uvicorn.access - INFO - 123.194.35.197:53596 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,431 - uvicorn.access - INFO - 123.194.35.197:53597 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,431 - uvicorn.access - INFO - 123.194.35.197:53594 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,493 - uvicorn.access - INFO - 123.194.35.197:53586 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:06,494 - uvicorn.access - INFO - 123.194.35.197:53589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,034 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:40:26,120 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,193 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,259 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,283 - uvicorn.access - INFO - 123.194.35.197:53628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,283 - uvicorn.access - INFO - 123.194.35.197:53626 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,284 - uvicorn.access - INFO - 123.194.35.197:53629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,284 - uvicorn.access - INFO - 123.194.35.197:53627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,285 - uvicorn.access - INFO - 123.194.35.197:53630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,327 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,349 - uvicorn.access - INFO - 123.194.35.197:53626 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,350 - uvicorn.access - INFO - 123.194.35.197:53628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,353 - uvicorn.access - INFO - 123.194.35.197:53630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,354 - uvicorn.access - INFO - 123.194.35.197:53629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,354 - uvicorn.access - INFO - 123.194.35.197:53627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,393 - uvicorn.access - INFO - 123.194.35.197:53622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,417 - uvicorn.access - INFO - 123.194.35.197:53626 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,417 - uvicorn.access - INFO - 123.194.35.197:53628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:40:26,420 - uvicorn.access - INFO - 123.194.35.197:53629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:41:57,105 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:41:57,192 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,234 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,275 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,319 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,361 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,402 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,444 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,486 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,528 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,570 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,612 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,654 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,696 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,738 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,780 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,822 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,867 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:57,908 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:58,513 - uvicorn.access - INFO - 220.134.19.31:7791 - "GET /api/get_event?class_name_id=10078 HTTP/1.1" 200
+2023-12-07 14:41:58,920 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_class_name?class_name_id=10078 HTTP/1.1" 200
+2023-12-07 14:41:59,463 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 14:41:59,506 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:59,547 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:41:59,588 - uvicorn.access - INFO - 220.134.19.31:7779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:42:10,489 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:42:10,492 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:42:10,572 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,575 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,639 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,642 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,712 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,713 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,718 - uvicorn.access - INFO - 123.194.35.197:53701 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,727 - uvicorn.access - INFO - 123.194.35.197:53703 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,732 - uvicorn.access - INFO - 123.194.35.197:53702 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,732 - uvicorn.access - INFO - 123.194.35.197:53700 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,790 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,790 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,791 - uvicorn.access - INFO - 123.194.35.197:53701 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,794 - uvicorn.access - INFO - 123.194.35.197:53703 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,799 - uvicorn.access - INFO - 123.194.35.197:53702 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,800 - uvicorn.access - INFO - 123.194.35.197:53700 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,864 - uvicorn.access - INFO - 123.194.35.197:53695 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:10,865 - uvicorn.access - INFO - 123.194.35.197:53694 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:24,767 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-07 14:42:24,855 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:42:24,933 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:24,936 - uvicorn.access - INFO - 123.194.35.197:53721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,006 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,007 - uvicorn.access - INFO - 123.194.35.197:53721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,082 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,082 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,083 - uvicorn.access - INFO - 123.194.35.197:53721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,084 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,095 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,096 - uvicorn.access - INFO - 123.194.35.197:53728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,157 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,158 - uvicorn.access - INFO - 123.194.35.197:53721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,158 - uvicorn.access - INFO - 123.194.35.197:53720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,158 - uvicorn.access - INFO - 123.194.35.197:53726 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,166 - uvicorn.access - INFO - 123.194.35.197:53728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,167 - uvicorn.access - INFO - 123.194.35.197:53727 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,223 - uvicorn.access - INFO - 123.194.35.197:53725 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:42:25,226 - uvicorn.access - INFO - 123.194.35.197:53721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:43:21,214 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:21,220 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:21,222 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:22,523 - uvicorn.access - INFO - 36.224.116.92:51810 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:43:22,525 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:22,530 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:22,531 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:23,008 - uvicorn.access - INFO - 36.224.116.92:51813 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:43:23,012 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:23,018 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:23,020 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:23,477 - uvicorn.access - INFO - 36.224.116.92:51811 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:43:23,481 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:23,486 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:23,488 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:23,973 - uvicorn.access - INFO - 36.224.116.92:51815 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:43:23,975 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:23,979 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:23,981 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:25,256 - uvicorn.access - INFO - 36.224.116.92:51814 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:43:25,258 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:25,262 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:25,264 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:26,549 - uvicorn.access - INFO - 36.224.116.92:51812 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:43:26,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:26,734 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:26,736 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:27,322 - uvicorn.access - INFO - 36.224.116.92:51815 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:43:27,327 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:43:27,331 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:43:27,332 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:43:27,819 - uvicorn.access - INFO - 36.224.116.92:51812 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:43:27,884 - uvicorn.access - INFO - 36.224.116.92:51815 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:43:27,905 - uvicorn.access - INFO - 36.224.116.92:51812 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:43:27,942 - uvicorn.access - INFO - 36.224.116.92:51815 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:43:27,965 - uvicorn.access - INFO - 36.224.116.92:51812 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:43:28,689 - app.api.classes - INFO - get_school
+2023-12-07 14:43:28,695 - uvicorn.access - INFO - 36.224.116.92:51811 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:43:28,704 - uvicorn.access - INFO - 36.224.116.92:51810 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:43:28,704 - app.api.classes - INFO - get_school
+2023-12-07 14:43:28,706 - uvicorn.access - INFO - 36.224.116.92:51813 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:43:28,766 - uvicorn.access - INFO - 36.224.116.92:51813 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:43:28,936 - uvicorn.access - INFO - 36.224.116.92:51814 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:44:02,446 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:02,451 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:02,452 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:02,884 - uvicorn.access - INFO - 36.224.116.92:51999 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:44:02,888 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:02,892 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:02,893 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:03,359 - uvicorn.access - INFO - 36.224.116.92:52002 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:44:03,361 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:03,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:03,369 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:03,825 - uvicorn.access - INFO - 36.224.116.92:52000 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:44:03,827 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:03,832 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:03,834 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:05,122 - uvicorn.access - INFO - 36.224.116.92:51998 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:44:05,125 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:05,130 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:05,132 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:06,423 - uvicorn.access - INFO - 36.224.116.92:52003 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:44:06,425 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:06,431 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:06,434 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:06,919 - uvicorn.access - INFO - 36.224.116.92:52001 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:44:07,052 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:07,056 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:07,057 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:07,580 - uvicorn.access - INFO - 36.224.116.92:52000 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:44:07,583 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:44:07,586 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:44:07,588 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:44:08,949 - uvicorn.access - INFO - 36.224.116.92:52001 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:44:09,011 - uvicorn.access - INFO - 36.224.116.92:52000 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:44:09,040 - uvicorn.access - INFO - 36.224.116.92:52001 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:44:09,069 - uvicorn.access - INFO - 36.224.116.92:52000 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:44:09,099 - uvicorn.access - INFO - 36.224.116.92:52001 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:44:09,822 - app.api.classes - INFO - get_school
+2023-12-07 14:44:09,827 - uvicorn.access - INFO - 36.224.116.92:51999 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:44:09,877 - uvicorn.access - INFO - 36.224.116.92:52002 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:44:09,933 - uvicorn.access - INFO - 36.224.116.92:52002 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:44:09,935 - app.api.classes - INFO - get_school
+2023-12-07 14:44:09,938 - uvicorn.access - INFO - 36.224.116.92:52003 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:44:10,087 - uvicorn.access - INFO - 36.224.116.92:51998 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:45:21,522 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:21,528 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:21,529 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:22,783 - uvicorn.access - INFO - 36.224.116.92:52077 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:45:22,786 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:22,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:22,791 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:24,070 - uvicorn.access - INFO - 36.224.116.92:52074 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:45:24,072 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:24,077 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:24,079 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:24,601 - uvicorn.access - INFO - 36.224.116.92:52076 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:45:24,607 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:24,612 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:24,613 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:25,904 - uvicorn.access - INFO - 36.224.116.92:52075 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:45:25,906 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:25,912 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:25,914 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:26,399 - uvicorn.access - INFO - 36.224.116.92:52078 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:45:26,401 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:26,407 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:26,408 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:26,874 - uvicorn.access - INFO - 36.224.116.92:52079 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:45:27,041 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:27,048 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:27,049 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:27,526 - uvicorn.access - INFO - 36.224.116.92:52075 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:45:27,528 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:27,536 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:27,538 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:28,038 - uvicorn.access - INFO - 36.224.116.92:52079 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:45:28,106 - uvicorn.access - INFO - 36.224.116.92:52075 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:45:28,122 - uvicorn.access - INFO - 36.224.116.92:52079 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:45:28,164 - uvicorn.access - INFO - 36.224.116.92:52075 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:45:28,180 - uvicorn.access - INFO - 36.224.116.92:52079 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:45:28,839 - app.api.classes - INFO - get_school
+2023-12-07 14:45:28,841 - uvicorn.access - INFO - 36.224.116.92:52077 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:45:29,022 - uvicorn.access - INFO - 36.224.116.92:52074 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:45:29,055 - app.api.classes - INFO - get_school
+2023-12-07 14:45:29,057 - uvicorn.access - INFO - 36.224.116.92:52076 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:45:29,076 - uvicorn.access - INFO - 36.224.116.92:52074 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:45:29,203 - uvicorn.access - INFO - 36.224.116.92:52078 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:45:59,164 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:59,170 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:59,171 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:45:59,662 - uvicorn.access - INFO - 36.224.116.92:52091 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:45:59,663 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:45:59,667 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:45:59,669 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:00,140 - uvicorn.access - INFO - 36.224.116.92:52086 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:46:00,143 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:00,147 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:00,148 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:00,684 - uvicorn.access - INFO - 36.224.116.92:52087 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:46:00,686 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:00,690 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:00,692 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:01,170 - uvicorn.access - INFO - 36.224.116.92:52089 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:46:01,172 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:01,177 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:01,178 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:02,473 - uvicorn.access - INFO - 36.224.116.92:52090 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:46:02,475 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:02,482 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:02,484 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:02,990 - uvicorn.access - INFO - 36.224.116.92:52088 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:46:03,089 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:03,093 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:03,095 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:04,360 - uvicorn.access - INFO - 36.224.116.92:52088 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:46:04,362 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:04,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:04,369 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:05,639 - uvicorn.access - INFO - 36.224.116.92:52087 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:46:05,721 - uvicorn.access - INFO - 36.224.116.92:52087 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:46:05,733 - uvicorn.access - INFO - 36.224.116.92:52088 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:46:05,777 - uvicorn.access - INFO - 36.224.116.92:52087 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:05,792 - uvicorn.access - INFO - 36.224.116.92:52088 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:06,633 - app.api.classes - INFO - get_school
+2023-12-07 14:46:06,635 - uvicorn.access - INFO - 36.224.116.92:52091 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:06,652 - uvicorn.access - INFO - 36.224.116.92:52086 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:06,666 - app.api.classes - INFO - get_school
+2023-12-07 14:46:06,668 - uvicorn.access - INFO - 36.224.116.92:52089 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:46:06,709 - uvicorn.access - INFO - 36.224.116.92:52086 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:06,840 - uvicorn.access - INFO - 36.224.116.92:52090 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:46:12,457 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-07 14:46:12,552 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,617 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,683 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,692 - uvicorn.access - INFO - 123.194.35.197:53875 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,698 - uvicorn.access - INFO - 123.194.35.197:53876 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,698 - uvicorn.access - INFO - 123.194.35.197:53877 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,704 - uvicorn.access - INFO - 123.194.35.197:53878 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,709 - uvicorn.access - INFO - 123.194.35.197:53879 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,749 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,762 - uvicorn.access - INFO - 123.194.35.197:53875 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,763 - uvicorn.access - INFO - 123.194.35.197:53877 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,763 - uvicorn.access - INFO - 123.194.35.197:53876 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,768 - uvicorn.access - INFO - 123.194.35.197:53878 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,779 - uvicorn.access - INFO - 123.194.35.197:53879 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,814 - uvicorn.access - INFO - 123.194.35.197:53871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,832 - uvicorn.access - INFO - 123.194.35.197:53877 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,832 - uvicorn.access - INFO - 123.194.35.197:53875 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:12,833 - uvicorn.access - INFO - 123.194.35.197:53876 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-07 14:46:20,801 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:20,806 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:20,808 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:22,078 - uvicorn.access - INFO - 36.224.116.92:52102 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:46:22,081 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:22,088 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:22,090 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:22,626 - uvicorn.access - INFO - 36.224.116.92:52100 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:46:22,629 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:22,633 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:22,634 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:23,103 - uvicorn.access - INFO - 36.224.116.92:52101 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:46:23,105 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:23,110 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:23,111 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:23,621 - uvicorn.access - INFO - 36.224.116.92:52105 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:46:23,623 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:23,629 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:23,630 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:24,908 - uvicorn.access - INFO - 36.224.116.92:52103 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:46:24,910 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:24,917 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:24,918 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:26,171 - uvicorn.access - INFO - 36.224.116.92:52104 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:46:26,234 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:26,238 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:26,239 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:27,738 - uvicorn.access - INFO - 36.224.116.92:52101 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:46:27,740 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:27,756 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:27,757 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:28,428 - uvicorn.access - INFO - 36.224.116.92:52103 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:46:28,497 - uvicorn.access - INFO - 36.224.116.92:52103 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:46:28,514 - uvicorn.access - INFO - 36.224.116.92:52101 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:46:28,555 - uvicorn.access - INFO - 36.224.116.92:52103 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:28,578 - uvicorn.access - INFO - 36.224.116.92:52101 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:29,474 - app.api.classes - INFO - get_school
+2023-12-07 14:46:29,477 - uvicorn.access - INFO - 36.224.116.92:52102 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:29,490 - uvicorn.access - INFO - 36.224.116.92:52100 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:29,508 - app.api.classes - INFO - get_school
+2023-12-07 14:46:29,510 - uvicorn.access - INFO - 36.224.116.92:52105 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:46:29,602 - uvicorn.access - INFO - 36.224.116.92:52105 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:29,681 - uvicorn.access - INFO - 36.224.116.92:52104 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:46:36,119 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:36,124 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:36,126 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:36,617 - uvicorn.access - INFO - 36.224.116.92:52120 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:46:36,621 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:36,626 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:36,627 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:37,124 - uvicorn.access - INFO - 36.224.116.92:52118 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:46:37,127 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:37,132 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:37,133 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:37,609 - uvicorn.access - INFO - 36.224.116.92:52116 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:46:37,611 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:37,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:37,617 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:38,110 - uvicorn.access - INFO - 36.224.116.92:52117 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:46:38,112 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:38,116 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:38,117 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:38,606 - uvicorn.access - INFO - 36.224.116.92:52119 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:46:38,608 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:38,613 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:38,615 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:39,096 - uvicorn.access - INFO - 36.224.116.92:52115 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:46:39,236 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:39,240 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:39,242 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:39,711 - uvicorn.access - INFO - 36.224.116.92:52115 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:46:39,713 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:39,716 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:39,718 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:40,191 - uvicorn.access - INFO - 36.224.116.92:52116 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:46:40,256 - uvicorn.access - INFO - 36.224.116.92:52116 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:46:40,285 - uvicorn.access - INFO - 36.224.116.92:52115 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:46:40,312 - uvicorn.access - INFO - 36.224.116.92:52116 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:40,344 - uvicorn.access - INFO - 36.224.116.92:52115 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:41,053 - app.api.classes - INFO - get_school
+2023-12-07 14:46:41,055 - uvicorn.access - INFO - 36.224.116.92:52120 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:41,221 - uvicorn.access - INFO - 36.224.116.92:52117 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:41,252 - app.api.classes - INFO - get_school
+2023-12-07 14:46:41,254 - uvicorn.access - INFO - 36.224.116.92:52119 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:46:41,277 - uvicorn.access - INFO - 36.224.116.92:52117 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:41,361 - uvicorn.access - INFO - 36.224.116.92:52118 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:46:49,255 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:49,260 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:49,261 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:49,753 - uvicorn.access - INFO - 36.224.116.92:52130 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:46:49,755 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:49,760 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:49,761 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:50,250 - uvicorn.access - INFO - 36.224.116.92:52127 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:46:50,253 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:50,258 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:50,260 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:50,725 - uvicorn.access - INFO - 36.224.116.92:52129 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:46:50,728 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:50,731 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:50,733 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:51,201 - uvicorn.access - INFO - 36.224.116.92:52132 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:46:51,207 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:51,212 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:51,213 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:52,495 - uvicorn.access - INFO - 36.224.116.92:52128 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:46:52,497 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:52,503 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:52,505 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:52,997 - uvicorn.access - INFO - 36.224.116.92:52131 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:46:53,074 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:53,078 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:53,080 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:54,379 - uvicorn.access - INFO - 36.224.116.92:52131 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:46:54,381 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:46:54,385 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:46:54,387 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:46:54,873 - uvicorn.access - INFO - 36.224.116.92:52132 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:46:54,935 - uvicorn.access - INFO - 36.224.116.92:52132 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:46:54,951 - uvicorn.access - INFO - 36.224.116.92:52131 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:46:54,993 - uvicorn.access - INFO - 36.224.116.92:52132 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:55,008 - uvicorn.access - INFO - 36.224.116.92:52131 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:46:55,850 - app.api.classes - INFO - get_school
+2023-12-07 14:46:55,852 - uvicorn.access - INFO - 36.224.116.92:52129 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:46:55,859 - app.api.classes - INFO - get_school
+2023-12-07 14:46:55,862 - uvicorn.access - INFO - 36.224.116.92:52130 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:55,865 - uvicorn.access - INFO - 36.224.116.92:52127 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:55,919 - uvicorn.access - INFO - 36.224.116.92:52127 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:46:56,049 - uvicorn.access - INFO - 36.224.116.92:52128 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:47:14,458 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:14,463 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:14,465 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:14,948 - uvicorn.access - INFO - 36.224.116.92:52199 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:47:14,952 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:14,957 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:14,958 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:15,455 - uvicorn.access - INFO - 36.224.116.92:52201 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:47:15,458 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:15,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:15,489 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:15,973 - uvicorn.access - INFO - 36.224.116.92:52200 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:47:15,976 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:15,980 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:15,981 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:17,224 - uvicorn.access - INFO - 36.224.116.92:52202 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:47:17,226 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:17,231 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:17,232 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:18,512 - uvicorn.access - INFO - 36.224.116.92:52203 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:47:18,518 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:18,523 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:18,525 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:18,990 - uvicorn.access - INFO - 36.224.116.92:52204 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:47:19,164 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:19,168 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:19,170 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:19,628 - uvicorn.access - INFO - 36.224.116.92:52203 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:47:19,630 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:47:19,634 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:47:19,636 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:47:20,900 - uvicorn.access - INFO - 36.224.116.92:52202 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:47:20,966 - uvicorn.access - INFO - 36.224.116.92:52203 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:47:20,983 - uvicorn.access - INFO - 36.224.116.92:52202 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:47:21,030 - uvicorn.access - INFO - 36.224.116.92:52203 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:47:21,043 - uvicorn.access - INFO - 36.224.116.92:52202 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:47:21,786 - uvicorn.access - INFO - 36.224.116.92:52200 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:47:21,786 - app.api.classes - INFO - get_school
+2023-12-07 14:47:21,787 - app.api.classes - INFO - get_school
+2023-12-07 14:47:21,789 - uvicorn.access - INFO - 36.224.116.92:52199 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:47:21,790 - uvicorn.access - INFO - 36.224.116.92:52201 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:47:21,844 - uvicorn.access - INFO - 36.224.116.92:52200 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:47:22,018 - uvicorn.access - INFO - 36.224.116.92:52204 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:47:35,829 - uvicorn.access - INFO - 49.215.57.242:25066 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 14:47:35,836 - uvicorn.access - INFO - 49.215.57.242:24354 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 14:47:36,664 - app.api.classes - INFO - get_school
+2023-12-07 14:47:36,800 - uvicorn.access - INFO - 49.215.57.242:24626 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 14:47:36,853 - uvicorn.access - INFO - 49.215.57.242:24614 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 14:47:36,897 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 14:47:37,207 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:37,335 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:37,465 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:37,572 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:37,730 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:37,869 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:38,127 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:38,235 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:47:38,376 - uvicorn.access - INFO - 49.215.57.242:24896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 14:49:14,793 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:14,800 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:14,801 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:15,278 - uvicorn.access - INFO - 36.224.116.92:52257 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:49:15,281 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:15,286 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:15,287 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:16,931 - uvicorn.access - INFO - 36.224.116.92:52260 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:49:16,933 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:16,937 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:16,939 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:18,742 - uvicorn.access - INFO - 36.224.116.92:52259 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:49:18,744 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:18,748 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:18,749 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:19,628 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:49:19,631 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:19,637 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:19,638 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:20,135 - uvicorn.access - INFO - 36.224.116.92:52258 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:49:20,138 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:20,144 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:20,145 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:21,405 - uvicorn.access - INFO - 36.224.116.92:52262 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:49:21,538 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:21,545 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:21,547 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:22,788 - uvicorn.access - INFO - 36.224.116.92:52259 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:49:22,794 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:49:22,802 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:49:22,804 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:49:24,048 - uvicorn.access - INFO - 36.224.116.92:52258 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:49:24,206 - uvicorn.access - INFO - 36.224.116.92:52259 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:49:24,221 - uvicorn.access - INFO - 36.224.116.92:52258 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:49:24,264 - uvicorn.access - INFO - 36.224.116.92:52259 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:49:24,279 - uvicorn.access - INFO - 36.224.116.92:52258 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:49:24,808 - app.api.classes - INFO - get_school
+2023-12-07 14:49:24,810 - uvicorn.access - INFO - 36.224.116.92:52257 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:49:25,023 - app.api.classes - INFO - get_school
+2023-12-07 14:49:25,026 - uvicorn.access - INFO - 36.224.116.92:52262 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:49:25,038 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:49:25,096 - uvicorn.access - INFO - 36.224.116.92:52261 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:49:25,185 - uvicorn.access - INFO - 36.224.116.92:52260 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 14:51:17,990 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:18,007 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:18,010 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:18,503 - uvicorn.access - INFO - 36.224.116.92:52292 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:51:18,505 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:18,509 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:18,510 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:19,773 - uvicorn.access - INFO - 36.224.116.92:52291 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:51:19,775 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:19,780 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:19,781 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:20,260 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:51:20,264 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:20,271 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:20,272 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:21,527 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:51:21,529 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:21,535 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:21,537 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:22,804 - uvicorn.access - INFO - 36.224.116.92:52295 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:51:22,806 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:22,812 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:22,814 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:23,327 - uvicorn.access - INFO - 36.224.116.92:52294 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:51:23,413 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:23,418 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:23,419 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:23,899 - uvicorn.access - INFO - 36.224.116.92:52290 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:51:23,901 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:23,908 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:23,909 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:25,166 - uvicorn.access - INFO - 36.224.116.92:52293 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:51:25,228 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:25,234 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:25,236 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:25,715 - uvicorn.access - INFO - 36.224.116.92:52303 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=totalUsers HTTP/1.1" 200
+2023-12-07 14:51:25,717 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:25,725 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:25,727 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:26,995 - uvicorn.access - INFO - 36.224.116.92:52306 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-07 14:51:26,998 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:27,006 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:27,007 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:27,490 - uvicorn.access - INFO - 36.224.116.92:52302 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=averageSessionDuration HTTP/1.1" 200
+2023-12-07 14:51:27,492 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:27,497 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:27,499 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:27,982 - uvicorn.access - INFO - 36.224.116.92:52304 - "GET /api/ga4_data?start_day=2023-11-07&end_day=2023-12-07&name=bounceRate HTTP/1.1" 200
+2023-12-07 14:51:27,984 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:27,988 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:27,990 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:28,482 - uvicorn.access - INFO - 36.224.116.92:52308 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-07 14:51:28,484 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:28,488 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:28,489 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:28,993 - uvicorn.access - INFO - 36.224.116.92:52307 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-07 14:51:29,056 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:29,061 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:29,062 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:29,564 - uvicorn.access - INFO - 36.224.116.92:52307 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-07 14:51:29,570 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-07 14:51:29,575 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-07 14:51:29,576 - oauth2client.client - INFO - Refreshing access_token
+2023-12-07 14:51:30,833 - uvicorn.access - INFO - 36.224.116.92:52302 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-07 14:51:30,899 - uvicorn.access - INFO - 36.224.116.92:52302 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-07 14:51:30,919 - uvicorn.access - INFO - 36.224.116.92:52307 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-07 14:51:30,956 - uvicorn.access - INFO - 36.224.116.92:52302 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:51:30,977 - uvicorn.access - INFO - 36.224.116.92:52307 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-07 14:51:32,395 - app.api.classes - INFO - get_school
+2023-12-07 14:51:32,546 - app.api.classes - INFO - get_school
+2023-12-07 14:51:32,601 - app.api.classes - INFO - get_school
+2023-12-07 14:51:32,606 - uvicorn.access - INFO - 36.224.116.92:52304 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-07 14:51:32,619 - uvicorn.access - INFO - 36.224.116.92:52303 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:51:32,627 - app.api.classes - INFO - get_school
+2023-12-07 14:51:32,633 - uvicorn.access - INFO - 36.224.116.92:52306 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:51:32,715 - uvicorn.access - INFO - 36.224.116.92:52306 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-07 14:51:32,824 - uvicorn.access - INFO - 36.224.116.92:52308 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-07 15:08:01,848 - uvicorn.access - INFO - 220.134.19.31:10363 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-07 15:08:01,881 - uvicorn.access - INFO - 220.134.19.31:10360 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-07 15:08:02,768 - app.api.classes - INFO - get_school
+2023-12-07 15:08:02,883 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_school HTTP/1.1" 200
+2023-12-07 15:08:02,917 - uvicorn.access - INFO - 220.134.19.31:10361 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-07 15:08:02,965 - uvicorn.access - INFO - 220.134.19.31:10364 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-07 15:08:04,719 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,758 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,801 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,843 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,885 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,926 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:04,968 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:05,010 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:05,052 - uvicorn.access - INFO - 220.134.19.31:10362 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:10,549 - uvicorn.access - INFO - 220.134.19.31:10384 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 15:08:10,592 - uvicorn.access - INFO - 220.134.19.31:10384 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 15:08:10,610 - uvicorn.access - INFO - 220.134.19.31:10385 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 15:08:11,157 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 15:08:11,202 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:11,244 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:11,286 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:11,327 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:11,369 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:08:11,410 - uvicorn.access - INFO - 220.134.19.31:10386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:24,715 - uvicorn.access - INFO - 220.134.19.31:10602 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-07 15:10:24,860 - uvicorn.access - INFO - 220.134.19.31:10602 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 15:10:24,933 - uvicorn.access - INFO - 220.134.19.31:10602 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-07 15:10:25,500 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-07 15:10:25,547 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:25,589 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:25,632 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:25,674 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:25,716 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:10:25,757 - uvicorn.access - INFO - 220.134.19.31:10608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-07 15:24:28,108 - uvicorn.access - INFO - 123.194.35.197:55249 - "GET /docs HTTP/1.1" 200
+2023-12-07 15:24:28,759 - uvicorn.access - INFO - 123.194.35.197:55249 - "GET /openapi.json HTTP/1.1" 200
+2023-12-07 15:26:20,317 - uvicorn.access - INFO - 36.227.137.236:11211 - "GET /docs HTTP/1.1" 200
+2023-12-07 15:26:20,871 - uvicorn.access - INFO - 36.227.137.236:11211 - "GET /openapi.json HTTP/1.1" 200
+2023-12-07 15:41:20,267 - uvicorn.error - INFO - Shutting down
+2023-12-07 15:41:20,369 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-07 15:41:50,346 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-12-07 15:41:50,348 - tortoise - INFO - Tortoise-ORM shutdown
+2023-12-07 15:41:50,349 - uvicorn.error - INFO - Application shutdown complete.
+2023-12-07 15:41:50,349 - uvicorn.error - INFO - Finished server process [1140019]

+ 2176 - 0
log/test.log.2023-12-06

@@ -0,0 +1,2176 @@
+2023-12-06 00:02:48,088 - uvicorn.access - INFO - 27.51.159.82:24394 - "GET /openapi.json HTTP/1.1" 200
+2023-12-06 00:26:02,836 - uvicorn.access - INFO - 66.249.68.32:47841 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-06 00:57:19,647 - uvicorn.access - INFO - 87.236.176.168:60507 - "GET / HTTP/1.1" 404
+2023-12-06 03:42:25,997 - uvicorn.access - INFO - 205.210.31.11:62492 - "GET / HTTP/1.1" 404
+2023-12-06 06:16:11,031 - uvicorn.access - INFO - 66.249.68.38:58777 - "GET /api/get_news HTTP/1.1" 200
+2023-12-06 06:16:11,632 - uvicorn.access - INFO - 66.249.68.39:55699 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-06 06:16:11,869 - uvicorn.access - INFO - 66.249.68.38:58777 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-06 06:16:12,351 - uvicorn.access - INFO - 66.249.68.38:58777 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 06:16:13,014 - uvicorn.access - INFO - 66.249.68.32:47450 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-06 07:24:09,553 - uvicorn.access - INFO - 66.249.68.38:51755 - "GET /robots.txt HTTP/1.1" 404
+2023-12-06 07:24:11,323 - uvicorn.access - INFO - 66.249.68.32:40457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 07:24:11,952 - uvicorn.access - INFO - 66.249.68.38:51755 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 07:24:12,047 - uvicorn.access - INFO - 66.249.68.32:40457 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 07:24:13,117 - app.api.classes - INFO - get_school
+2023-12-06 07:24:13,254 - uvicorn.access - INFO - 66.249.68.39:61821 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 07:24:13,814 - uvicorn.access - INFO - 66.249.68.38:51755 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 08:37:23,115 - uvicorn.access - INFO - 49.215.50.231:50934 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 08:37:23,850 - uvicorn.access - INFO - 49.215.50.231:50653 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 08:37:24,454 - uvicorn.access - INFO - 49.215.50.231:50653 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 08:37:24,576 - uvicorn.access - INFO - 49.215.50.231:50653 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:37:24,690 - uvicorn.access - INFO - 49.215.50.231:50934 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:37:24,870 - uvicorn.access - INFO - 49.215.50.231:50653 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:50,651 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 08:38:50,862 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:50,995 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,096 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,190 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,286 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,383 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,470 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,560 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,651 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,740 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,829 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:51,919 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,010 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,102 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,192 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,282 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,382 - uvicorn.access - INFO - 49.215.50.231:50564 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 08:38:52,471 - uvicorn.access - INFO - 49.215.50.231:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:00:26,807 - uvicorn.access - INFO - 36.233.189.214:63436 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 09:00:29,265 - uvicorn.access - INFO - 36.233.189.214:63436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:31,547 - uvicorn.access - INFO - 36.233.189.214:63436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:34,006 - uvicorn.access - INFO - 36.233.189.214:63449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:36,387 - uvicorn.access - INFO - 36.233.189.214:63436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:38,975 - uvicorn.access - INFO - 36.233.189.214:63436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:43,661 - uvicorn.access - INFO - 36.233.189.214:63465 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:46,199 - uvicorn.access - INFO - 36.233.189.214:63465 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:51,359 - uvicorn.access - INFO - 36.233.189.214:63467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:53,776 - uvicorn.access - INFO - 36.233.189.214:63465 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:53,947 - uvicorn.access - INFO - 36.233.189.214:63474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:53,958 - uvicorn.access - INFO - 36.233.189.214:63475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:53,964 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:54,093 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:00:55,781 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 09:00:57,897 - uvicorn.access - INFO - 36.233.189.214:63467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:00,000 - uvicorn.access - INFO - 36.233.189.214:63465 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:00,010 - uvicorn.access - INFO - 36.233.189.214:63474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:00,015 - uvicorn.access - INFO - 36.233.189.214:63475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:00,061 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:00,790 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:03,107 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:05,483 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:07,924 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:10,418 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:12,921 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 09:01:13,089 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:13,187 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,231 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,274 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,316 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,362 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,405 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,448 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,491 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,535 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,582 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,629 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,673 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,716 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,762 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,804 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,851 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,896 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:13,941 - uvicorn.access - INFO - 36.233.189.214:63522 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:01:15,353 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:20,724 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:22,737 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:22,758 - uvicorn.access - INFO - 36.233.189.214:63538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:22,759 - uvicorn.access - INFO - 36.233.189.214:63536 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:22,776 - uvicorn.access - INFO - 36.233.189.214:63537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:22,847 - uvicorn.access - INFO - 36.233.189.214:63539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:26,554 - uvicorn.access - INFO - 36.233.189.214:63473 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:28,096 - uvicorn.access - INFO - 36.233.189.214:63476 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:28,145 - uvicorn.access - INFO - 36.233.189.214:63536 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:28,146 - uvicorn.access - INFO - 36.233.189.214:63538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:01:28,167 - uvicorn.access - INFO - 36.233.189.214:63537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 09:42:05,289 - uvicorn.access - INFO - 49.215.50.231:51115 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 09:42:05,483 - uvicorn.access - INFO - 49.215.50.231:51115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,599 - uvicorn.access - INFO - 49.215.50.231:51115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,693 - uvicorn.access - INFO - 49.215.50.231:51051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,698 - uvicorn.access - INFO - 49.215.50.231:50633 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,699 - uvicorn.access - INFO - 49.215.50.231:51264 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,700 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,700 - uvicorn.access - INFO - 49.215.50.231:50845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,701 - uvicorn.access - INFO - 49.215.50.231:51115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,795 - uvicorn.access - INFO - 49.215.50.231:51051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,797 - uvicorn.access - INFO - 49.215.50.231:50633 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,798 - uvicorn.access - INFO - 49.215.50.231:51264 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,802 - uvicorn.access - INFO - 49.215.50.231:51115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,804 - uvicorn.access - INFO - 49.215.50.231:50845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,806 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,889 - uvicorn.access - INFO - 49.215.50.231:51051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,889 - uvicorn.access - INFO - 49.215.50.231:51264 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,891 - uvicorn.access - INFO - 49.215.50.231:50633 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:05,901 - uvicorn.access - INFO - 49.215.50.231:50845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:10,156 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E9%87%91%E5%B7%A5%E9%A1%9E HTTP/1.1" 200
+2023-12-06 09:42:12,441 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:12,758 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:13,527 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:42:13,633 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:13,722 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:13,811 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:13,912 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:17,364 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:17,913 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:18,588 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:42:18,684 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:18,772 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:18,863 - uvicorn.access - INFO - 49.215.50.231:51135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:18,968 - uvicorn.access - INFO - 49.215.50.231:50702 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:55,385 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:55,853 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:42:56,460 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:42:56,611 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:56,700 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:56,800 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:42:56,881 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:01,154 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:01,627 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:02,216 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:02,312 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:02,402 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:02,493 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:02,592 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:07,090 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:07,618 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:08,244 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:08,363 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:08,454 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:08,551 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:08,658 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:11,893 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:12,387 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:13,027 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:13,132 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:13,231 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:13,322 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:13,412 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:17,467 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:18,002 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:18,697 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:18,793 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:18,891 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:18,991 - uvicorn.access - INFO - 49.215.50.231:50915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:19,090 - uvicorn.access - INFO - 49.215.50.231:51196 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:33,436 - uvicorn.access - INFO - 49.215.50.231:50906 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:33,904 - uvicorn.access - INFO - 49.215.50.231:51117 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:34,482 - uvicorn.access - INFO - 49.215.50.231:51117 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:34,591 - uvicorn.access - INFO - 49.215.50.231:51117 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:34,692 - uvicorn.access - INFO - 49.215.50.231:50906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:34,782 - uvicorn.access - INFO - 49.215.50.231:51117 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:34,873 - uvicorn.access - INFO - 49.215.50.231:50906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:43,943 - uvicorn.access - INFO - 49.215.50.231:50993 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:44,352 - uvicorn.access - INFO - 49.215.50.231:51272 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:43:44,938 - uvicorn.access - INFO - 49.215.50.231:51272 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:43:45,032 - uvicorn.access - INFO - 49.215.50.231:51272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:45,122 - uvicorn.access - INFO - 49.215.50.231:50993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:45,211 - uvicorn.access - INFO - 49.215.50.231:51272 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:43:45,292 - uvicorn.access - INFO - 49.215.50.231:50993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:11,329 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:11,819 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:12,425 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:44:12,522 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:12,613 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:12,702 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:12,792 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:15,340 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:15,859 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:16,492 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:44:16,592 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:16,682 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:16,781 - uvicorn.access - INFO - 49.215.50.231:51027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:16,872 - uvicorn.access - INFO - 49.215.50.231:50538 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:26,554 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 09:44:26,766 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:26,870 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:26,962 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,162 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,262 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,362 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,452 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,542 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,632 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,732 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,813 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,903 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:27,993 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:28,084 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:28,172 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:28,263 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:28,352 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:28,442 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:29,738 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/search_class_like?keyword=%E5%8F%B0%E7%81%A3%E7%B6%A0%E5%B7%A5%E8%97%9D%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B-%E9%87%91%E5%B7%A5%E9%A1%9E HTTP/1.1" 200
+2023-12-06 09:44:30,641 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:31,108 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:31,764 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:44:31,910 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:32,003 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:32,093 - uvicorn.access - INFO - 49.215.50.231:51261 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:32,184 - uvicorn.access - INFO - 49.215.50.231:50838 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:52,345 - uvicorn.access - INFO - 49.215.50.231:50732 - "GET /api/get_event?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:52,614 - uvicorn.access - INFO - 49.215.50.231:50562 - "GET /api/get_class_name?class_name_id=5430 HTTP/1.1" 200
+2023-12-06 09:44:53,211 - uvicorn.access - INFO - 49.215.50.231:50562 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:44:53,318 - uvicorn.access - INFO - 49.215.50.231:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:53,333 - uvicorn.access - INFO - 49.215.50.231:50732 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:53,419 - uvicorn.access - INFO - 49.215.50.231:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:44:53,424 - uvicorn.access - INFO - 49.215.50.231:50732 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 09:58:00,246 - uvicorn.access - INFO - 36.224.116.92:64333 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 09:58:00,270 - uvicorn.access - INFO - 36.224.116.92:64335 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 09:58:01,091 - app.api.classes - INFO - get_school
+2023-12-06 09:58:01,218 - uvicorn.access - INFO - 36.224.116.92:64336 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 09:58:01,260 - uvicorn.access - INFO - 36.224.116.92:64332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 09:58:01,283 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 09:58:01,354 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,414 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,473 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,532 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,593 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,661 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,719 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,775 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 09:58:01,833 - uvicorn.access - INFO - 36.224.116.92:64334 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTcwMTkzODY1MH0.UUXGTBNn_4y0kEwRBwVijsP-0g3T-PwTS3lMWFFADmE HTTP/1.1" 200
+2023-12-06 11:05:54,523 - uvicorn.access - INFO - 122.117.222.222:16269 - "GET /api/get_news HTTP/1.1" 200
+2023-12-06 11:05:55,316 - uvicorn.access - INFO - 122.117.222.222:52392 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-06 11:05:55,327 - uvicorn.access - INFO - 122.117.222.222:33757 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 11:05:55,342 - uvicorn.access - INFO - 122.117.222.222:43719 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-06 11:05:55,385 - uvicorn.access - INFO - 122.117.222.222:31191 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-06 11:16:28,233 - uvicorn.access - INFO - 125.227.78.180:56221 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 11:16:28,708 - uvicorn.access - INFO - 125.227.78.180:56220 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 11:16:29,247 - uvicorn.access - INFO - 125.227.78.180:56220 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 11:16:29,296 - uvicorn.access - INFO - 125.227.78.180:56220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:29,336 - uvicorn.access - INFO - 125.227.78.180:56221 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:29,377 - uvicorn.access - INFO - 125.227.78.180:56220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:37,779 - uvicorn.access - INFO - 125.227.78.180:56241 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-06 11:16:37,821 - uvicorn.access - INFO - 125.227.78.180:56243 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-06 11:16:37,822 - uvicorn.access - INFO - 125.227.78.180:56242 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-06 11:16:38,353 - uvicorn.access - INFO - 125.227.78.180:56244 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-06 11:16:38,400 - uvicorn.access - INFO - 125.227.78.180:56244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:38,441 - uvicorn.access - INFO - 125.227.78.180:56243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:38,480 - uvicorn.access - INFO - 125.227.78.180:56244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:38,523 - uvicorn.access - INFO - 125.227.78.180:56243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:38,561 - uvicorn.access - INFO - 125.227.78.180:56244 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:38,602 - uvicorn.access - INFO - 125.227.78.180:56243 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:47,783 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 11:16:47,865 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:47,907 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:47,947 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:47,987 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,028 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,068 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,108 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,149 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,191 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,231 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,272 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,317 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,358 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,399 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,442 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,482 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,525 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:48,566 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:52,480 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-06 11:16:53,011 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-06 11:16:53,612 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 11:16:53,659 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:53,700 - uvicorn.access - INFO - 125.227.78.180:56254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:16:53,738 - uvicorn.access - INFO - 125.227.78.180:56256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 11:24:49,609 - uvicorn.access - INFO - 123.194.35.197:53368 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 11:24:49,611 - uvicorn.access - INFO - 123.194.35.197:53370 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 11:24:50,402 - app.api.classes - INFO - get_school
+2023-12-06 11:24:50,520 - uvicorn.access - INFO - 123.194.35.197:53367 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 11:24:50,560 - uvicorn.access - INFO - 123.194.35.197:53366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 11:24:50,589 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 11:24:50,659 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:50,725 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:50,796 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:50,867 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:50,941 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:51,007 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:51,076 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:51,142 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 11:24:51,214 - uvicorn.access - INFO - 123.194.35.197:53369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 12:03:56,407 - uvicorn.access - INFO - 36.227.137.236:3171 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:03:57,204 - app.api.classes - INFO - get_school
+2023-12-06 12:03:57,329 - uvicorn.access - INFO - 36.227.137.236:3170 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:03:57,390 - uvicorn.access - INFO - 36.227.137.236:3168 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:03:57,420 - uvicorn.access - INFO - 36.227.137.236:3169 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:03:57,479 - uvicorn.access - INFO - 36.227.137.236:3169 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,531 - uvicorn.access - INFO - 36.227.137.236:3168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,580 - uvicorn.access - INFO - 36.227.137.236:3169 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,640 - uvicorn.access - INFO - 36.227.137.236:3168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,689 - uvicorn.access - INFO - 36.227.137.236:3169 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,743 - uvicorn.access - INFO - 36.227.137.236:3168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,795 - uvicorn.access - INFO - 36.227.137.236:3169 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,848 - uvicorn.access - INFO - 36.227.137.236:3168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:03:57,896 - uvicorn.access - INFO - 36.227.137.236:3170 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,292 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,345 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,400 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,455 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,508 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,560 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,613 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,665 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:21,718 - uvicorn.access - INFO - 36.227.137.236:3328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:47,061 - uvicorn.access - INFO - 36.227.137.236:3340 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:10:47,847 - app.api.classes - INFO - get_school
+2023-12-06 12:10:47,957 - uvicorn.access - INFO - 36.227.137.236:3341 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:10:48,012 - uvicorn.access - INFO - 36.227.137.236:3339 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:10:48,044 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:10:48,097 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,149 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,206 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,254 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,302 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,350 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,398 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,447 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:10:48,496 - uvicorn.access - INFO - 36.227.137.236:3338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:14,832 - uvicorn.access - INFO - 36.227.137.236:3368 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:11:16,759 - app.api.classes - INFO - get_school
+2023-12-06 12:11:16,763 - uvicorn.access - INFO - 36.227.137.236:3367 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:11:16,894 - uvicorn.access - INFO - 36.227.137.236:3369 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:11:16,939 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:11:16,992 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,041 - uvicorn.access - INFO - 36.227.137.236:3367 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,089 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,138 - uvicorn.access - INFO - 36.227.137.236:3367 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,188 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,237 - uvicorn.access - INFO - 36.227.137.236:3369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,290 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,339 - uvicorn.access - INFO - 36.227.137.236:3369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:11:17,391 - uvicorn.access - INFO - 36.227.137.236:3366 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:29,614 - uvicorn.access - INFO - 111.241.129.126:58122 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:12:30,398 - app.api.classes - INFO - get_school
+2023-12-06 12:12:30,512 - uvicorn.access - INFO - 111.241.129.126:58125 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:12:30,544 - uvicorn.access - INFO - 111.241.129.126:58124 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:12:30,584 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:12:30,648 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:30,704 - uvicorn.access - INFO - 111.241.129.126:58124 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:30,764 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,094 - uvicorn.access - INFO - 111.241.129.126:58125 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,140 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,188 - uvicorn.access - INFO - 111.241.129.126:58125 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,241 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,291 - uvicorn.access - INFO - 111.241.129.126:58125 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:31,343 - uvicorn.access - INFO - 111.241.129.126:58123 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:46,653 - uvicorn.access - INFO - 36.227.137.236:3445 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:12:47,434 - app.api.classes - INFO - get_school
+2023-12-06 12:12:47,547 - uvicorn.access - INFO - 36.227.137.236:3446 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:12:47,592 - uvicorn.access - INFO - 36.227.137.236:3443 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:12:47,620 - uvicorn.access - INFO - 36.227.137.236:3442 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:12:47,674 - uvicorn.access - INFO - 36.227.137.236:3442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,723 - uvicorn.access - INFO - 36.227.137.236:3443 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,773 - uvicorn.access - INFO - 36.227.137.236:3442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,823 - uvicorn.access - INFO - 36.227.137.236:3443 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,872 - uvicorn.access - INFO - 36.227.137.236:3446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,922 - uvicorn.access - INFO - 36.227.137.236:3443 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:47,970 - uvicorn.access - INFO - 36.227.137.236:3446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:48,019 - uvicorn.access - INFO - 36.227.137.236:3443 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:12:48,067 - uvicorn.access - INFO - 36.227.137.236:3446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:02,920 - uvicorn.access - INFO - 111.241.129.126:58436 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:14:03,697 - app.api.classes - INFO - get_school
+2023-12-06 12:14:03,814 - uvicorn.access - INFO - 111.241.129.126:58437 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:14:03,851 - uvicorn.access - INFO - 111.241.129.126:58438 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:14:03,890 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:14:04,012 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,059 - uvicorn.access - INFO - 111.241.129.126:58438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,126 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,203 - uvicorn.access - INFO - 111.241.129.126:58437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,295 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,385 - uvicorn.access - INFO - 111.241.129.126:58437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,436 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,482 - uvicorn.access - INFO - 111.241.129.126:58437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:04,531 - uvicorn.access - INFO - 111.241.129.126:58439 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:28,854 - uvicorn.access - INFO - 36.224.116.92:52054 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 12:14:29,693 - app.api.classes - INFO - get_school
+2023-12-06 12:14:29,802 - uvicorn.access - INFO - 36.224.116.92:52055 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 12:14:29,854 - uvicorn.access - INFO - 36.224.116.92:52052 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 12:14:29,876 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 12:14:29,946 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:29,999 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,057 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,392 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,450 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,506 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,562 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,615 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:14:30,668 - uvicorn.access - INFO - 36.224.116.92:52053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 12:31:43,074 - uvicorn.access - INFO - 66.249.68.39:52608 - "GET /api/get_class_name?class_name_id=3377 HTTP/1.1" 200
+2023-12-06 12:31:43,355 - uvicorn.access - INFO - 66.249.68.32:36656 - "GET /api/get_event?class_name_id=3377 HTTP/1.1" 200
+2023-12-06 12:31:44,276 - uvicorn.access - INFO - 66.249.68.38:60162 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 13:16:20,933 - uvicorn.access - INFO - 36.224.116.92:52516 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 13:16:21,764 - app.api.classes - INFO - get_school
+2023-12-06 13:16:21,888 - uvicorn.access - INFO - 36.224.116.92:52514 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 13:16:21,944 - uvicorn.access - INFO - 36.224.116.92:52515 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 13:16:21,983 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 13:16:22,045 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,099 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,152 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,211 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,263 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,317 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,371 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,424 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:16:22,476 - uvicorn.access - INFO - 36.224.116.92:52513 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 13:20:14,620 - uvicorn.access - INFO - 36.233.189.214:51741 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:20:14,670 - uvicorn.access - INFO - 36.233.189.214:51743 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:20:14,671 - uvicorn.access - INFO - 36.233.189.214:51742 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:37:26,177 - app.api.classes - INFO - get_school
+2023-12-06 13:37:30,972 - uvicorn.access - INFO - 36.224.116.92:52727 - "POST /api/login HTTP/1.1" 200
+2023-12-06 13:37:31,033 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMTAwMjUwfQ.gk0IWP9VF0IXqPco14kR53MDvUetour2vm3MiNQq68A HTTP/1.1" 200
+2023-12-06 13:37:33,064 - app.api.classes - INFO - get_school
+2023-12-06 13:37:33,070 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-06 13:37:33,639 - app.api.classes - INFO - get_school
+2023-12-06 13:37:33,644 - uvicorn.access - INFO - 36.224.116.92:52727 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-06 13:45:42,857 - uvicorn.access - INFO - 36.233.189.214:52961 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 13:45:42,905 - uvicorn.access - INFO - 36.233.189.214:52961 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 13:45:43,744 - uvicorn.access - INFO - 36.233.189.214:52959 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 13:45:43,759 - app.api.classes - INFO - get_school
+2023-12-06 13:45:43,875 - uvicorn.access - INFO - 36.233.189.214:52962 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 13:45:43,898 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 13:45:46,410 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:45:48,851 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:45:51,130 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:45:53,417 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:45:55,572 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:45:57,765 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:00,236 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:02,901 - uvicorn.access - INFO - 36.233.189.214:52960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:05,341 - uvicorn.access - INFO - 36.233.189.214:52997 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:37,069 - uvicorn.access - INFO - 36.233.189.214:53011 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 13:46:39,487 - uvicorn.access - INFO - 36.233.189.214:53011 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:41,642 - uvicorn.access - INFO - 36.233.189.214:53018 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 13:46:41,687 - uvicorn.access - INFO - 36.233.189.214:53021 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 13:46:42,595 - app.api.classes - INFO - get_school
+2023-12-06 13:46:42,709 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 13:46:42,747 - uvicorn.access - INFO - 36.233.189.214:53020 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 13:46:42,807 - uvicorn.access - INFO - 36.233.189.214:53019 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 13:46:42,849 - uvicorn.access - INFO - 36.233.189.214:53011 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:45,348 - uvicorn.access - INFO - 36.233.189.214:53011 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:47,732 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:50,143 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:52,561 - uvicorn.access - INFO - 36.233.189.214:53026 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:54,992 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:46:57,766 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,056 - uvicorn.access - INFO - 36.233.189.214:53026 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,068 - uvicorn.access - INFO - 36.233.189.214:53038 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,104 - uvicorn.access - INFO - 36.233.189.214:53039 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,129 - uvicorn.access - INFO - 36.233.189.214:53040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,166 - uvicorn.access - INFO - 36.233.189.214:53037 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:04,603 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:10,835 - uvicorn.access - INFO - 36.233.189.214:53039 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:10,846 - uvicorn.access - INFO - 36.233.189.214:53038 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:10,858 - uvicorn.access - INFO - 36.233.189.214:53040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:10,875 - uvicorn.access - INFO - 36.233.189.214:53037 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:10,897 - uvicorn.access - INFO - 36.233.189.214:53026 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:11,208 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,440 - uvicorn.access - INFO - 36.233.189.214:53037 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,456 - uvicorn.access - INFO - 36.233.189.214:53038 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,464 - uvicorn.access - INFO - 36.233.189.214:53026 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,480 - uvicorn.access - INFO - 36.233.189.214:53039 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,487 - uvicorn.access - INFO - 36.233.189.214:53040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:17,719 - uvicorn.access - INFO - 36.233.189.214:53022 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:20,173 - uvicorn.access - INFO - 36.233.189.214:53037 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:33,337 - uvicorn.access - INFO - 36.233.189.214:53068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 13:47:35,706 - uvicorn.access - INFO - 36.233.189.214:53068 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:38,037 - uvicorn.access - INFO - 36.233.189.214:53068 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:40,402 - uvicorn.access - INFO - 36.233.189.214:53068 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:42,847 - uvicorn.access - INFO - 36.233.189.214:53073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:45,291 - uvicorn.access - INFO - 36.233.189.214:53068 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:47,791 - uvicorn.access - INFO - 36.233.189.214:53073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:50,164 - uvicorn.access - INFO - 36.233.189.214:53073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:52,582 - uvicorn.access - INFO - 36.233.189.214:53082 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:47:57,507 - uvicorn.access - INFO - 36.233.189.214:53073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:00,233 - uvicorn.access - INFO - 36.233.189.214:53082 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:00,237 - uvicorn.access - INFO - 36.233.189.214:53091 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:00,243 - uvicorn.access - INFO - 36.233.189.214:53088 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:00,250 - uvicorn.access - INFO - 36.233.189.214:53090 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:00,286 - uvicorn.access - INFO - 36.233.189.214:53089 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:03,040 - uvicorn.access - INFO - 36.233.189.214:53073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:04,754 - uvicorn.access - INFO - 36.233.189.214:53091 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:04,766 - uvicorn.access - INFO - 36.233.189.214:53088 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 13:48:04,768 - uvicorn.access - INFO - 36.233.189.214:53082 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 14:23:10,419 - uvicorn.access - INFO - 123.194.35.197:49691 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 14:23:11,224 - app.api.classes - INFO - get_school
+2023-12-06 14:26:15,489 - uvicorn.access - INFO - 123.194.35.197:49942 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 14:26:15,512 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 14:26:15,517 - uvicorn.access - INFO - 123.194.35.197:49945 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 14:26:15,524 - app.api.classes - INFO - get_school
+2023-12-06 14:26:15,638 - uvicorn.access - INFO - 123.194.35.197:49946 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 14:26:15,643 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:15,709 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:15,774 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:15,846 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:15,913 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:15,983 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:16,052 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:16,123 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:26:16,190 - uvicorn.access - INFO - 123.194.35.197:49943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 14:35:08,748 - uvicorn.access - INFO - 123.194.35.197:50540 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 14:35:08,750 - uvicorn.access - INFO - 123.194.35.197:50541 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 14:35:09,532 - app.api.classes - INFO - get_school
+2023-12-06 14:35:09,651 - uvicorn.access - INFO - 123.194.35.197:50544 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 14:35:09,669 - uvicorn.access - INFO - 123.194.35.197:50542 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 14:35:09,713 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 14:35:09,782 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:09,848 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:09,916 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:09,989 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:10,054 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:10,119 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:10,180 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:10,247 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 14:35:10,313 - uvicorn.access - INFO - 123.194.35.197:50543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:46,709 - uvicorn.access - INFO - 123.194.35.197:57352 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 16:31:46,717 - uvicorn.access - INFO - 123.194.35.197:57353 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 16:31:47,626 - app.api.classes - INFO - get_school
+2023-12-06 16:31:47,795 - uvicorn.access - INFO - 123.194.35.197:57355 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 16:31:47,849 - uvicorn.access - INFO - 123.194.35.197:57351 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 16:31:47,883 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 16:31:47,962 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,032 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,101 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,169 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,234 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,298 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,364 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,434 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:31:48,501 - uvicorn.access - INFO - 123.194.35.197:57354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-06 16:55:47,952 - uvicorn.access - INFO - 220.134.19.31:11405 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-06 16:55:47,957 - uvicorn.access - INFO - 220.134.19.31:11407 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-06 16:55:47,968 - uvicorn.access - INFO - 220.134.19.31:11404 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-06 16:55:48,501 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-06 16:55:48,551 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:48,593 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:48,636 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:48,677 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:48,718 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:48,760 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,286 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 16:55:54,371 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,412 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,456 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,497 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,538 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,579 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,619 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,662 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,703 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,745 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,786 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,828 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,869 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,910 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,950 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:54,992 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:55,032 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:55,072 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:56,573 - uvicorn.access - INFO - 220.134.19.31:11431 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 16:55:56,986 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 16:55:57,561 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 16:55:57,605 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:57,645 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 16:55:57,686 - uvicorn.access - INFO - 220.134.19.31:11406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:32,304 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 17:03:32,768 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-06 17:03:33,347 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 17:03:33,394 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:33,435 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:33,474 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,381 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 17:03:34,469 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,509 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,547 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,586 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,625 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,665 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,709 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,759 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,802 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,844 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,884 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,923 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:34,964 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:35,003 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:35,043 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:35,086 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:35,126 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:35,166 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:37,756 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:03:38,197 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:03:38,709 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 17:03:38,753 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:38,794 - uvicorn.access - INFO - 125.227.78.180:45347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:38,834 - uvicorn.access - INFO - 125.227.78.180:45346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:45,049 - uvicorn.access - INFO - 125.227.78.180:45389 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:03:45,531 - uvicorn.access - INFO - 125.227.78.180:45388 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:03:46,086 - uvicorn.access - INFO - 125.227.78.180:45388 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 17:03:46,132 - uvicorn.access - INFO - 125.227.78.180:45388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:46,173 - uvicorn.access - INFO - 125.227.78.180:45389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:03:46,213 - uvicorn.access - INFO - 125.227.78.180:45388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:11:59,476 - uvicorn.access - INFO - 36.224.116.92:57107 - "GET /docs HTTP/1.1" 200
+2023-12-06 17:12:00,006 - uvicorn.access - INFO - 36.224.116.92:57107 - "GET /openapi.json HTTP/1.1" 200
+2023-12-06 17:19:00,692 - uvicorn.access - INFO - 36.224.116.92:57330 - "POST /api/login HTTP/1.1" 200
+2023-12-06 17:19:00,754 - uvicorn.access - INFO - 36.224.116.92:57330 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMTEzNTQwfQ.MxGgRBv-VvJ9LMWvPxjRvUtAtIh8FHYmlSTfSvpHGUI HTTP/1.1" 200
+2023-12-06 17:19:02,430 - app.api.classes - INFO - get_school
+2023-12-06 17:19:02,434 - uvicorn.access - INFO - 36.224.116.92:57330 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-06 17:19:02,946 - app.api.classes - INFO - get_school
+2023-12-06 17:19:02,950 - uvicorn.access - INFO - 36.224.116.92:57330 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-06 17:19:08,792 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:08,801 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:08,805 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:09,482 - uvicorn.access - INFO - 36.224.116.92:57339 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:19:09,485 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:09,490 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:09,491 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:11,440 - uvicorn.access - INFO - 36.224.116.92:57341 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:19:11,442 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:11,448 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:11,449 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:13,430 - uvicorn.access - INFO - 36.224.116.92:57340 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:19:13,432 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:13,437 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:13,439 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:14,358 - uvicorn.access - INFO - 36.224.116.92:57344 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:19:14,361 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:14,366 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:14,368 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:15,703 - uvicorn.access - INFO - 36.224.116.92:57343 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:19:15,705 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:15,710 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:15,712 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:16,808 - uvicorn.access - INFO - 36.224.116.92:57342 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:19:16,943 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:19:16,948 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:19:16,950 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:19:18,604 - uvicorn.access - INFO - 36.224.116.92:57343 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:19:18,694 - uvicorn.access - INFO - 36.224.116.92:57344 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:19:18,768 - uvicorn.access - INFO - 36.224.116.92:57343 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:19:18,783 - uvicorn.access - INFO - 36.224.116.92:57344 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:19:18,785 - uvicorn.access - INFO - 36.224.116.92:57348 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:19:19,520 - app.api.classes - INFO - get_school
+2023-12-06 17:19:19,526 - uvicorn.access - INFO - 36.224.116.92:57339 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:19:19,726 - uvicorn.access - INFO - 36.224.116.92:57340 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:19:19,788 - app.api.classes - INFO - get_school
+2023-12-06 17:19:19,792 - uvicorn.access - INFO - 36.224.116.92:57348 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:19:19,803 - uvicorn.access - INFO - 36.224.116.92:57340 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:19:19,890 - uvicorn.access - INFO - 36.224.116.92:57342 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:20:54,452 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:54,476 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:54,477 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:20:55,061 - uvicorn.access - INFO - 36.224.116.92:57377 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:20:55,065 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:55,070 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:55,071 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:20:56,482 - uvicorn.access - INFO - 36.224.116.92:57376 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:20:56,489 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:56,494 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:56,495 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:20:57,798 - uvicorn.access - INFO - 36.224.116.92:57379 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:20:57,800 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:57,806 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:57,807 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:20:58,319 - uvicorn.access - INFO - 36.224.116.92:57381 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:20:58,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:58,329 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:58,330 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:20:58,848 - uvicorn.access - INFO - 36.224.116.92:57380 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:20:58,850 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:20:58,859 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:20:58,861 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:21:00,255 - uvicorn.access - INFO - 36.224.116.92:57378 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:21:00,333 - uvicorn.access - INFO - 36.224.116.92:57378 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:21:00,335 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:21:00,339 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:21:00,341 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:21:01,637 - uvicorn.access - INFO - 36.224.116.92:57380 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:21:01,710 - uvicorn.access - INFO - 36.224.116.92:57378 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:21:01,712 - uvicorn.access - INFO - 36.224.116.92:57380 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:21:01,774 - uvicorn.access - INFO - 36.224.116.92:57378 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:21:02,568 - app.api.classes - INFO - get_school
+2023-12-06 17:21:02,573 - uvicorn.access - INFO - 36.224.116.92:57377 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:21:02,577 - uvicorn.access - INFO - 36.224.116.92:57376 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:21:02,611 - app.api.classes - INFO - get_school
+2023-12-06 17:21:02,614 - uvicorn.access - INFO - 36.224.116.92:57381 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:21:02,696 - uvicorn.access - INFO - 36.224.116.92:57381 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:21:02,776 - uvicorn.access - INFO - 36.224.116.92:57379 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:22:40,088 - uvicorn.access - INFO - 125.227.78.180:47730 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:22:40,572 - uvicorn.access - INFO - 125.227.78.180:47731 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 17:22:41,116 - uvicorn.access - INFO - 125.227.78.180:47731 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 17:22:41,164 - uvicorn.access - INFO - 125.227.78.180:47731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:22:41,205 - uvicorn.access - INFO - 125.227.78.180:47730 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:22:41,245 - uvicorn.access - INFO - 125.227.78.180:47731 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 17:22:48,848 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:48,853 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:48,854 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:50,159 - uvicorn.access - INFO - 36.224.116.92:57440 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:22:50,162 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:50,166 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:50,168 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:51,469 - uvicorn.access - INFO - 36.224.116.92:57441 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:22:51,473 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:51,477 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:51,479 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:51,998 - uvicorn.access - INFO - 36.224.116.92:57443 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:22:52,001 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:52,005 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:52,006 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:52,526 - uvicorn.access - INFO - 36.224.116.92:57444 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:22:52,528 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:52,536 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:52,538 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:53,060 - uvicorn.access - INFO - 36.224.116.92:57442 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:22:53,063 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:53,070 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:53,071 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:54,365 - uvicorn.access - INFO - 36.224.116.92:57445 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:22:54,444 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:22:54,449 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:22:54,450 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:22:54,961 - uvicorn.access - INFO - 36.224.116.92:57442 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:22:54,974 - uvicorn.access - INFO - 36.224.116.92:57445 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:22:55,063 - uvicorn.access - INFO - 36.224.116.92:57442 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:22:55,072 - uvicorn.access - INFO - 36.224.116.92:57445 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:22:55,128 - uvicorn.access - INFO - 36.224.116.92:57442 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:22:55,908 - app.api.classes - INFO - get_school
+2023-12-06 17:22:55,911 - uvicorn.access - INFO - 36.224.116.92:57440 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:22:55,919 - uvicorn.access - INFO - 36.224.116.92:57441 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:22:55,930 - app.api.classes - INFO - get_school
+2023-12-06 17:22:55,932 - uvicorn.access - INFO - 36.224.116.92:57444 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:22:56,079 - uvicorn.access - INFO - 36.224.116.92:57443 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:22:56,083 - uvicorn.access - INFO - 36.224.116.92:57444 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:24:33,014 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:33,019 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:33,021 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:33,543 - uvicorn.access - INFO - 36.224.116.92:57464 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:24:33,547 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:33,551 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:33,553 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:34,077 - uvicorn.access - INFO - 36.224.116.92:57465 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:24:34,079 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:34,083 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:34,085 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:34,588 - uvicorn.access - INFO - 36.224.116.92:57467 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:24:34,590 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:34,594 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:34,595 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:35,902 - uvicorn.access - INFO - 36.224.116.92:57466 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:24:35,904 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:35,910 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:35,912 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:36,440 - uvicorn.access - INFO - 36.224.116.92:57469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:24:36,442 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:36,448 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:36,449 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:36,954 - uvicorn.access - INFO - 36.224.116.92:57468 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:24:37,027 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:37,032 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:37,034 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:37,553 - uvicorn.access - INFO - 36.224.116.92:57469 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:24:37,575 - uvicorn.access - INFO - 36.224.116.92:57468 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:24:37,623 - uvicorn.access - INFO - 36.224.116.92:57469 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:24:37,640 - uvicorn.access - INFO - 36.224.116.92:57468 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:24:37,688 - uvicorn.access - INFO - 36.224.116.92:57469 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:24:38,498 - app.api.classes - INFO - get_school
+2023-12-06 17:24:38,500 - uvicorn.access - INFO - 36.224.116.92:57464 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:24:38,517 - uvicorn.access - INFO - 36.224.116.92:57465 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:24:38,540 - app.api.classes - INFO - get_school
+2023-12-06 17:24:38,542 - uvicorn.access - INFO - 36.224.116.92:57467 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:24:38,576 - uvicorn.access - INFO - 36.224.116.92:57465 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:24:38,708 - uvicorn.access - INFO - 36.224.116.92:57466 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:24:57,562 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:57,569 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:57,571 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:58,085 - uvicorn.access - INFO - 36.224.116.92:57485 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:24:58,088 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:58,114 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:58,115 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:58,633 - uvicorn.access - INFO - 36.224.116.92:57488 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:24:58,635 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:58,640 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:58,642 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:59,167 - uvicorn.access - INFO - 36.224.116.92:57487 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:24:59,169 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:59,173 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:59,174 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:24:59,691 - uvicorn.access - INFO - 36.224.116.92:57490 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:24:59,696 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:24:59,700 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:24:59,701 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:00,187 - uvicorn.access - INFO - 36.224.116.92:57486 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:25:00,191 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:00,197 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:00,199 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:00,690 - uvicorn.access - INFO - 36.224.116.92:57489 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:25:00,820 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:00,828 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:00,829 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:01,345 - uvicorn.access - INFO - 36.224.116.92:57489 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:25:01,361 - uvicorn.access - INFO - 36.224.116.92:57486 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:25:01,530 - uvicorn.access - INFO - 36.224.116.92:57486 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:25:01,533 - uvicorn.access - INFO - 36.224.116.92:57489 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:25:01,598 - uvicorn.access - INFO - 36.224.116.92:57486 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:25:02,244 - app.api.classes - INFO - get_school
+2023-12-06 17:25:02,247 - uvicorn.access - INFO - 36.224.116.92:57485 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:02,420 - uvicorn.access - INFO - 36.224.116.92:57487 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:02,423 - app.api.classes - INFO - get_school
+2023-12-06 17:25:02,426 - uvicorn.access - INFO - 36.224.116.92:57488 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:25:02,482 - uvicorn.access - INFO - 36.224.116.92:57487 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:02,591 - uvicorn.access - INFO - 36.224.116.92:57490 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:25:16,060 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:16,066 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:16,067 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:17,353 - uvicorn.access - INFO - 36.224.116.92:57503 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:25:17,357 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:17,361 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:17,362 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:17,879 - uvicorn.access - INFO - 36.224.116.92:57502 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:25:17,881 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:17,885 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:17,886 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:18,398 - uvicorn.access - INFO - 36.224.116.92:57501 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:25:18,400 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:18,404 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:18,406 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:19,700 - uvicorn.access - INFO - 36.224.116.92:57504 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:25:19,702 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:19,711 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:19,712 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:20,304 - uvicorn.access - INFO - 36.224.116.92:57505 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:25:20,306 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:20,313 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:20,315 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:20,807 - uvicorn.access - INFO - 36.224.116.92:57500 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:25:20,900 - uvicorn.access - INFO - 36.224.116.92:57500 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:25:20,903 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:25:20,907 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:25:20,909 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:25:21,434 - uvicorn.access - INFO - 36.224.116.92:57501 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:25:21,504 - uvicorn.access - INFO - 36.224.116.92:57500 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:25:21,506 - uvicorn.access - INFO - 36.224.116.92:57501 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:25:21,568 - uvicorn.access - INFO - 36.224.116.92:57501 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:25:22,356 - app.api.classes - INFO - get_school
+2023-12-06 17:25:22,360 - uvicorn.access - INFO - 36.224.116.92:57503 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:22,413 - uvicorn.access - INFO - 36.224.116.92:57504 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:22,414 - app.api.classes - INFO - get_school
+2023-12-06 17:25:22,416 - uvicorn.access - INFO - 36.224.116.92:57502 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:25:22,468 - uvicorn.access - INFO - 36.224.116.92:57502 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:25:22,590 - uvicorn.access - INFO - 36.224.116.92:57505 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:26:05,669 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:05,674 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:05,675 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:06,190 - uvicorn.access - INFO - 36.224.116.92:57523 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:26:06,193 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:06,197 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:06,199 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:06,719 - uvicorn.access - INFO - 36.224.116.92:57524 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:26:06,721 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:06,726 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:06,728 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:07,248 - uvicorn.access - INFO - 36.224.116.92:57525 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:26:07,250 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:07,254 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:07,256 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:07,784 - uvicorn.access - INFO - 36.224.116.92:57527 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:26:07,786 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:07,789 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:07,791 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:08,338 - uvicorn.access - INFO - 36.224.116.92:57526 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:26:08,340 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:08,344 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:08,345 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:08,863 - uvicorn.access - INFO - 36.224.116.92:57522 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:26:08,931 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:08,936 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:08,937 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:09,450 - uvicorn.access - INFO - 36.224.116.92:57522 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:26:09,468 - uvicorn.access - INFO - 36.224.116.92:57526 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:26:09,540 - uvicorn.access - INFO - 36.224.116.92:57526 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:26:09,543 - uvicorn.access - INFO - 36.224.116.92:57522 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:26:09,604 - uvicorn.access - INFO - 36.224.116.92:57526 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:26:10,355 - app.api.classes - INFO - get_school
+2023-12-06 17:26:10,357 - uvicorn.access - INFO - 36.224.116.92:57523 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:26:10,410 - app.api.classes - INFO - get_school
+2023-12-06 17:26:10,413 - uvicorn.access - INFO - 36.224.116.92:57524 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:26:10,449 - uvicorn.access - INFO - 36.224.116.92:57527 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:26:10,506 - uvicorn.access - INFO - 36.224.116.92:57527 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:26:10,585 - uvicorn.access - INFO - 36.224.116.92:57525 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:26:54,963 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:54,987 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:54,988 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:56,257 - uvicorn.access - INFO - 36.224.116.92:57549 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:26:56,260 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:56,265 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:56,267 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:56,774 - uvicorn.access - INFO - 36.224.116.92:57548 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:26:56,778 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:56,782 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:56,783 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:57,295 - uvicorn.access - INFO - 36.224.116.92:57544 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:26:57,297 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:57,304 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:57,305 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:57,808 - uvicorn.access - INFO - 36.224.116.92:57545 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:26:57,810 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:57,817 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:57,818 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:58,331 - uvicorn.access - INFO - 36.224.116.92:57546 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:26:58,333 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:58,339 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:58,341 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:26:59,640 - uvicorn.access - INFO - 36.224.116.92:57547 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:26:59,703 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:26:59,708 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:26:59,709 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:00,231 - uvicorn.access - INFO - 36.224.116.92:57546 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:27:00,251 - uvicorn.access - INFO - 36.224.116.92:57547 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:27:00,301 - uvicorn.access - INFO - 36.224.116.92:57546 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:27:00,320 - uvicorn.access - INFO - 36.224.116.92:57547 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:27:00,366 - uvicorn.access - INFO - 36.224.116.92:57546 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:27:01,207 - uvicorn.access - INFO - 36.224.116.92:57548 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:01,209 - app.api.classes - INFO - get_school
+2023-12-06 17:27:01,211 - uvicorn.access - INFO - 36.224.116.92:57544 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:27:01,216 - app.api.classes - INFO - get_school
+2023-12-06 17:27:01,221 - uvicorn.access - INFO - 36.224.116.92:57549 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:01,340 - uvicorn.access - INFO - 36.224.116.92:57549 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:01,375 - uvicorn.access - INFO - 36.224.116.92:57545 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:27:06,585 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:06,590 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:06,592 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:07,092 - uvicorn.access - INFO - 36.224.116.92:57555 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:27:07,096 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:07,100 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:07,102 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:07,609 - uvicorn.access - INFO - 36.224.116.92:57558 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:27:07,611 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:07,616 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:07,617 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:08,106 - uvicorn.access - INFO - 36.224.116.92:57559 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:27:08,108 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:08,113 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:08,115 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:09,417 - uvicorn.access - INFO - 36.224.116.92:57556 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:27:09,419 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:09,425 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:09,427 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:09,918 - uvicorn.access - INFO - 36.224.116.92:57560 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:27:09,920 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:09,926 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:09,928 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:10,423 - uvicorn.access - INFO - 36.224.116.92:57557 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:27:10,516 - uvicorn.access - INFO - 36.224.116.92:57557 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:27:10,519 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:10,524 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:10,525 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:11,049 - uvicorn.access - INFO - 36.224.116.92:57558 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:27:11,114 - uvicorn.access - INFO - 36.224.116.92:57557 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:27:11,117 - uvicorn.access - INFO - 36.224.116.92:57558 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:27:11,177 - uvicorn.access - INFO - 36.224.116.92:57558 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:27:11,917 - app.api.classes - INFO - get_school
+2023-12-06 17:27:11,924 - uvicorn.access - INFO - 36.224.116.92:57555 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:11,996 - app.api.classes - INFO - get_school
+2023-12-06 17:27:11,999 - uvicorn.access - INFO - 36.224.116.92:57559 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:27:12,031 - uvicorn.access - INFO - 36.224.116.92:57560 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:12,090 - uvicorn.access - INFO - 36.224.116.92:57560 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:27:12,168 - uvicorn.access - INFO - 36.224.116.92:57556 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:27:57,549 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:57,555 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:57,557 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:58,076 - uvicorn.access - INFO - 36.224.116.92:57583 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:27:58,079 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:58,083 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:58,085 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:58,598 - uvicorn.access - INFO - 36.224.116.92:57582 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:27:58,602 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:58,607 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:58,609 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:27:59,134 - uvicorn.access - INFO - 36.224.116.92:57584 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:27:59,136 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:27:59,140 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:27:59,141 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:28:00,450 - uvicorn.access - INFO - 36.224.116.92:57585 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:28:00,453 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:28:00,458 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:28:00,460 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:28:00,982 - uvicorn.access - INFO - 36.224.116.92:57586 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:28:00,984 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:28:00,988 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:28:00,990 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:28:01,513 - uvicorn.access - INFO - 36.224.116.92:57587 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:28:01,669 - uvicorn.access - INFO - 36.224.116.92:57587 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:28:01,673 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:28:01,677 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:28:01,678 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:28:02,175 - uvicorn.access - INFO - 36.224.116.92:57586 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:28:02,241 - uvicorn.access - INFO - 36.224.116.92:57587 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:28:02,243 - uvicorn.access - INFO - 36.224.116.92:57586 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:28:02,303 - uvicorn.access - INFO - 36.224.116.92:57586 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:28:03,037 - app.api.classes - INFO - get_school
+2023-12-06 17:28:03,040 - uvicorn.access - INFO - 36.224.116.92:57583 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:28:03,066 - uvicorn.access - INFO - 36.224.116.92:57582 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:28:03,131 - app.api.classes - INFO - get_school
+2023-12-06 17:28:03,133 - uvicorn.access - INFO - 36.224.116.92:57585 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:28:03,188 - uvicorn.access - INFO - 36.224.116.92:57585 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:28:03,300 - uvicorn.access - INFO - 36.224.116.92:57584 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:29:19,945 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:29:19,955 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:29:19,958 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:29:21,597 - uvicorn.access - INFO - 36.224.116.92:57644 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=userAgeBracket&page_size=50 HTTP/1.1" 200
+2023-12-06 17:38:15,512 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:15,520 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:15,522 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:16,046 - uvicorn.access - INFO - 36.224.116.92:57806 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:38:16,050 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:16,080 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:16,081 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:16,861 - uvicorn.access - INFO - 36.224.116.92:57810 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:38:16,864 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:16,871 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:16,873 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:17,777 - uvicorn.access - INFO - 36.224.116.92:57809 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:38:17,781 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:17,785 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:17,787 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:18,534 - uvicorn.access - INFO - 36.224.116.92:57805 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:38:18,537 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:18,544 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:18,546 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:19,842 - uvicorn.access - INFO - 36.224.116.92:57808 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:38:19,844 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:19,850 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:19,852 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:20,337 - uvicorn.access - INFO - 36.224.116.92:57807 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:38:20,488 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:38:20,496 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:38:20,498 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:38:21,306 - uvicorn.access - INFO - 36.224.116.92:57805 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:38:21,339 - uvicorn.access - INFO - 36.224.116.92:57807 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:38:21,410 - uvicorn.access - INFO - 36.224.116.92:57807 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:38:21,412 - uvicorn.access - INFO - 36.224.116.92:57805 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:38:21,471 - uvicorn.access - INFO - 36.224.116.92:57805 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:38:22,082 - app.api.classes - INFO - get_school
+2023-12-06 17:38:22,086 - uvicorn.access - INFO - 36.224.116.92:57806 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:38:22,326 - app.api.classes - INFO - get_school
+2023-12-06 17:38:22,330 - uvicorn.access - INFO - 36.224.116.92:57809 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:38:22,354 - uvicorn.access - INFO - 36.224.116.92:57810 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:38:22,409 - uvicorn.access - INFO - 36.224.116.92:57810 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:38:22,552 - uvicorn.access - INFO - 36.224.116.92:57808 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:43:27,895 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:43:27,900 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:43:27,902 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:43:28,279 - uvicorn.access - INFO - 36.224.116.92:57894 - "GET /api/ga4_data?start_day=2023-12-1&end_day=2023-12-1&name=activeUsers&dimensions=30&page_size=50 HTTP/1.1" 500
+2023-12-06 17:43:28,280 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 78, in __call__
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 526, in ga4_data
+    response = analytics.properties().batchRunReports(property=property_id, body=body).execute()
+  File "/usr/local/lib/python3.8/dist-packages/googleapiclient/_helpers.py", line 134, in positional_wrapper
+    return wrapped(*args, **kwargs)
+  File "/usr/local/lib/python3.8/dist-packages/googleapiclient/http.py", line 935, in execute
+    raise HttpError(resp, content, uri=self.uri)
+googleapiclient.errors.HttpError: <HttpError 400 when requesting https://analyticsdata.googleapis.com/v1beta/properties/378680283:batchRunReports?alt=json returned "Did you mean day? Field 30 is not a valid dimension. For a list of valid dimensions and metrics, see https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema". Details: "Did you mean day? Field 30 is not a valid dimension. For a list of valid dimensions and metrics, see https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema ">
+2023-12-06 17:44:33,751 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:44:33,756 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:44:33,757 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:44:35,185 - uvicorn.access - INFO - 36.224.116.92:57910 - "GET /api/ga4_data?start_day=2023-12-1&end_day=2023-12-1&name=activeUsers&dimensions=minute&page_size=50 HTTP/1.1" 200
+2023-12-06 17:48:46,808 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:46,814 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:46,816 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:47,336 - uvicorn.access - INFO - 36.224.116.92:57967 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:48:47,339 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:47,344 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:47,345 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:47,883 - uvicorn.access - INFO - 36.224.116.92:57968 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:48:47,885 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:47,889 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:47,891 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:48,408 - uvicorn.access - INFO - 36.224.116.92:57965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:48:48,410 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:48,415 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:48,416 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:49,716 - uvicorn.access - INFO - 36.224.116.92:57964 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:48:49,718 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:49,752 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:49,753 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:50,258 - uvicorn.access - INFO - 36.224.116.92:57963 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:48:50,357 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:50,367 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:50,369 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:50,879 - uvicorn.access - INFO - 36.224.116.92:57968 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:48:50,884 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:48:50,891 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:48:50,892 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:48:51,424 - uvicorn.access - INFO - 36.224.116.92:57965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:48:51,440 - uvicorn.access - INFO - 36.224.116.92:57964 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:48:51,469 - uvicorn.access - INFO - 36.224.116.92:57968 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-06 17:48:51,527 - uvicorn.access - INFO - 36.224.116.92:57965 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:48:51,540 - uvicorn.access - INFO - 36.224.116.92:57968 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-06 17:48:52,341 - app.api.classes - INFO - get_school
+2023-12-06 17:48:52,349 - uvicorn.access - INFO - 36.224.116.92:57966 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:48:52,377 - uvicorn.access - INFO - 36.224.116.92:57967 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:48:52,393 - app.api.classes - INFO - get_school
+2023-12-06 17:48:52,396 - uvicorn.access - INFO - 36.224.116.92:57963 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:48:52,437 - uvicorn.access - INFO - 36.224.116.92:57967 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:48:52,604 - uvicorn.access - INFO - 36.224.116.92:57964 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:50:05,612 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:05,621 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:05,624 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:06,151 - uvicorn.access - INFO - 36.224.116.92:57992 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:50:06,154 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:06,159 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:06,160 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:07,474 - uvicorn.access - INFO - 36.224.116.92:57990 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:50:07,476 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:07,480 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:07,482 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:08,004 - uvicorn.access - INFO - 36.224.116.92:57989 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:50:08,007 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:08,012 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:08,014 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:08,534 - uvicorn.access - INFO - 36.224.116.92:57991 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:50:08,536 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:08,540 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:08,541 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:09,060 - uvicorn.access - INFO - 36.224.116.92:57994 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:50:09,063 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:09,067 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:09,068 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:09,597 - uvicorn.access - INFO - 36.224.116.92:57993 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:50:09,668 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:09,673 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:09,674 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:10,208 - uvicorn.access - INFO - 36.224.116.92:57989 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:50:10,213 - uvicorn.access - INFO - 36.224.116.92:57993 - "POST /api/age_bar HTTP/1.1" 500
+2023-12-06 17:50:10,213 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 169, in age_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 106, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:10,330 - uvicorn.access - INFO - 36.224.116.92:57989 - "POST /api/gender_bar HTTP/1.1" 500
+2023-12-06 17:50:10,330 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 154, in run_endpoint_function
+    return await run_in_threadpool(dependant.call, **values)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/concurrency.py", line 40, in run_in_threadpool
+    return await loop.run_in_executor(None, func, *args)
+  File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run
+    result = self.fn(*self.args, **self.kwargs)
+  File "/var/www/ntcri_api/./app/api/data.py", line 196, in gender_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 106, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:10,432 - uvicorn.access - INFO - 36.224.116.92:57998 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:50:10,432 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:10,492 - uvicorn.access - INFO - 36.224.116.92:57999 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:50:10,492 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:10,531 - uvicorn.access - INFO - 36.224.116.92:57994 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:50:11,018 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:50:11,039 - app.api.classes - INFO - get_school
+2023-12-06 17:50:11,042 - uvicorn.access - INFO - 36.224.116.92:57992 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:11,086 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:50:11,094 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:50:11,104 - app.api.classes - INFO - get_school
+2023-12-06 17:50:11,107 - uvicorn.access - INFO - 36.224.116.92:57991 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:50:11,113 - uvicorn.access - INFO - 36.224.116.92:57990 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:11,170 - uvicorn.access - INFO - 36.224.116.92:57990 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:14,626 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:14,630 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:14,632 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:15,138 - uvicorn.access - INFO - 36.224.116.92:57990 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:50:15,140 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:15,159 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:15,161 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:15,681 - uvicorn.access - INFO - 36.224.116.92:57991 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:50:15,683 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:15,692 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:15,693 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:16,205 - uvicorn.access - INFO - 36.224.116.92:57992 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:50:16,207 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:16,214 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:16,215 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:16,737 - uvicorn.access - INFO - 36.224.116.92:57994 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:50:16,739 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:16,744 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:16,746 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:17,258 - uvicorn.access - INFO - 36.224.116.92:58000 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:50:17,261 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:17,265 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:17,267 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:17,774 - uvicorn.access - INFO - 36.224.116.92:57990 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:50:17,781 - app.api.classes - INFO - get_school
+2023-12-06 17:50:17,785 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:50:17,790 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:50:17,791 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:50:18,312 - uvicorn.access - INFO - 36.224.116.92:58000 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:50:18,314 - app.api.classes - INFO - get_school
+2023-12-06 17:50:18,317 - uvicorn.access - INFO - 36.224.116.92:57990 - "POST /api/age_bar HTTP/1.1" 500
+2023-12-06 17:50:18,318 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 169, in age_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 106, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:18,325 - uvicorn.access - INFO - 36.224.116.92:57994 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:50:18,326 - uvicorn.access - INFO - 36.224.116.92:58006 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:18,336 - uvicorn.access - INFO - 36.224.116.92:57992 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:18,373 - uvicorn.access - INFO - 36.224.116.92:58000 - "POST /api/gender_bar HTTP/1.1" 500
+2023-12-06 17:50:18,373 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 154, in run_endpoint_function
+    return await run_in_threadpool(dependant.call, **values)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/concurrency.py", line 40, in run_in_threadpool
+    return await loop.run_in_executor(None, func, *args)
+  File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run
+    result = self.fn(*self.args, **self.kwargs)
+  File "/var/www/ntcri_api/./app/api/data.py", line 196, in gender_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 106, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:18,378 - uvicorn.access - INFO - 36.224.116.92:58006 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:50:18,379 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:18,381 - uvicorn.access - INFO - 36.224.116.92:57994 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:50:18,381 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:50:18,406 - uvicorn.access - INFO - 36.224.116.92:57992 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:50:18,506 - uvicorn.access - INFO - 36.224.116.92:57991 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:52:13,013 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:52:13,019 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:52:13,020 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:52:14,209 - uvicorn.access - INFO - 36.224.116.92:58033 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=sourceMedium&page_size=50 HTTP/1.1" 500
+2023-12-06 17:52:14,209 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 78, in __call__
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 526, in ga4_data
+    response = analytics.properties().batchRunReports(property=property_id, body=body).execute()
+  File "/usr/local/lib/python3.8/dist-packages/googleapiclient/_helpers.py", line 134, in positional_wrapper
+    return wrapped(*args, **kwargs)
+  File "/usr/local/lib/python3.8/dist-packages/googleapiclient/http.py", line 935, in execute
+    raise HttpError(resp, content, uri=self.uri)
+googleapiclient.errors.HttpError: <HttpError 400 when requesting https://analyticsdata.googleapis.com/v1beta/properties/378680283:batchRunReports?alt=json returned "Please remove screenPageViews to make the request compatible for example. The request's dimensions & metrics are incompatible. To learn more, see https://ga-dev-tools.web.app/ga4/dimensions-metrics-explorer/". Details: "Please remove screenPageViews to make the request compatible for example. The request's dimensions & metrics are incompatible. To learn more, see https://ga-dev-tools.web.app/ga4/dimensions-metrics-explorer/">
+2023-12-06 17:52:49,941 - uvicorn.access - INFO - 36.224.116.92:58041 - "GET /docs HTTP/1.1" 200
+2023-12-06 17:52:50,200 - uvicorn.access - INFO - 36.224.116.92:58041 - "GET /openapi.json HTTP/1.1" 200
+2023-12-06 17:54:13,608 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:54:13,615 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:54:13,617 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:54:15,091 - uvicorn.access - INFO - 36.224.116.92:58055 - "GET /api/ga4_data?start_day=2023-12-1&end_day=2023-12-30&name=screenPageViews&dimensions=platformDeviceCategory&page_size=10 HTTP/1.1" 200
+2023-12-06 17:54:33,792 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:54:33,796 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:54:33,797 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:54:34,691 - uvicorn.access - INFO - 36.224.116.92:58060 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=platformDeviceCategory&page_size=10 HTTP/1.1" 200
+2023-12-06 17:56:58,293 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:56:58,302 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:56:58,305 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:56:58,822 - uvicorn.access - INFO - 36.224.116.92:58094 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-06 17:56:58,825 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:56:58,832 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:56:58,834 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:00,230 - uvicorn.access - INFO - 36.224.116.92:58093 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=totalUsers HTTP/1.1" 200
+2023-12-06 17:57:00,232 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:57:00,238 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:57:00,240 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:01,903 - uvicorn.access - INFO - 36.224.116.92:58091 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=averageSessionDuration HTTP/1.1" 200
+2023-12-06 17:57:01,905 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:57:01,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:57:01,912 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:02,567 - uvicorn.access - INFO - 36.224.116.92:58095 - "GET /api/ga4_data?start_day=2023-11-06&end_day=2023-12-06&name=bounceRate HTTP/1.1" 200
+2023-12-06 17:57:02,569 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:57:02,592 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:57:02,594 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:03,891 - uvicorn.access - INFO - 36.224.116.92:58090 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-06 17:57:03,893 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:57:03,897 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:57:03,898 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:04,421 - uvicorn.access - INFO - 36.224.116.92:58092 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-06 17:57:04,487 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-06 17:57:04,492 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-06 17:57:04,493 - oauth2client.client - INFO - Refreshing access_token
+2023-12-06 17:57:06,018 - uvicorn.access - INFO - 36.224.116.92:58090 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=yearMonth&page_size=30 HTTP/1.1" 200
+2023-12-06 17:57:06,035 - uvicorn.access - INFO - 36.224.116.92:58092 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-06 17:57:06,187 - uvicorn.access - INFO - 36.224.116.92:58090 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:57:06,188 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:57:06,191 - uvicorn.access - INFO - 36.224.116.92:58092 - "POST /api/gender_bar HTTP/1.1" 500
+2023-12-06 17:57:06,191 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 154, in run_endpoint_function
+    return await run_in_threadpool(dependant.call, **values)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/concurrency.py", line 40, in run_in_threadpool
+    return await loop.run_in_executor(None, func, *args)
+  File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run
+    result = self.fn(*self.args, **self.kwargs)
+  File "/var/www/ntcri_api/./app/api/data.py", line 196, in gender_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 106, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:57:06,322 - uvicorn.access - INFO - 36.224.116.92:58095 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-06 17:57:06,359 - uvicorn.access - INFO - 36.224.116.92:58102 - "POST /api/category_bar HTTP/1.1" 500
+2023-12-06 17:57:06,359 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 304, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 87, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 38, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-12-06 17:57:06,832 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:57:06,840 - app.api.classes - INFO - get_school
+2023-12-06 17:57:06,843 - uvicorn.access - INFO - 36.224.116.92:58094 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:57:06,860 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:57:06,880 - uvicorn.access - INFO - 36.224.116.92:58093 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 17:57:06,893 - app.api.classes - ERROR - 5474copy error
+2023-12-06 17:57:06,898 - app.api.classes - INFO - get_school
+2023-12-06 17:57:06,900 - uvicorn.access - INFO - 36.224.116.92:58091 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-06 17:57:07,005 - uvicorn.access - INFO - 36.224.116.92:58091 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-06 18:02:03,977 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:02:04,112 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 18:02:04,200 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,243 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,301 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,340 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,380 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,421 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,460 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,500 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,538 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,578 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,617 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,657 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,697 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,736 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,776 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,815 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,856 - uvicorn.access - INFO - 125.227.78.180:51958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:02:04,897 - uvicorn.access - INFO - 125.227.78.180:51966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:03:53,300 - uvicorn.access - INFO - 125.227.78.180:52126 - "GET /api/get_event?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 18:03:53,827 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:03:53,841 - uvicorn.access - INFO - 125.227.78.180:52127 - "GET /api/get_class_name?class_name_id=9821 HTTP/1.1" 200
+2023-12-06 18:03:54,339 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:03:54,377 - uvicorn.access - INFO - 125.227.78.180:52127 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 18:03:54,422 - uvicorn.access - INFO - 125.227.78.180:52127 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:03:54,461 - uvicorn.access - INFO - 125.227.78.180:52126 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:03:54,501 - uvicorn.access - INFO - 125.227.78.180:52127 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:09,418 - uvicorn.access - INFO - 219.68.155.42:57104 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-06 18:35:09,421 - uvicorn.access - INFO - 219.68.155.42:57106 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-06 18:35:10,316 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:35:10,322 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:35:10,351 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:35:10,358 - app.api.classes - INFO - get_school
+2023-12-06 18:35:10,500 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_school HTTP/1.1" 200
+2023-12-06 18:35:10,514 - uvicorn.access - INFO - 219.68.155.42:57103 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 18:35:10,568 - uvicorn.access - INFO - 219.68.155.42:57105 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-06 18:35:11,241 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:12,525 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:12,969 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,064 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,138 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,196 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,255 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,314 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:35:13,368 - uvicorn.access - INFO - 219.68.155.42:57107 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:23,752 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:36:23,758 - app.api.classes - INFO - get_school
+2023-12-06 18:36:23,873 - uvicorn.access - INFO - 219.68.155.42:36771 - "GET /api/get_school?&access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,054 - app.api.classes - ERROR - 5474copy error
+2023-12-06 18:36:51,192 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 18:36:51,384 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,495 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,763 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,863 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,913 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:51,962 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,102 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,719 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,777 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,829 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,881 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,935 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:52,987 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:53,037 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:53,089 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:53,141 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:53,195 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:53,247 - uvicorn.access - INFO - 219.68.155.42:57168 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:36:59,801 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-06 18:36:59,867 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 18:37:00,029 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,084 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,416 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,485 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,549 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,604 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,658 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,724 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,791 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,854 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,914 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:00,972 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,037 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,092 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,148 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,217 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,281 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 18:37:01,346 - uvicorn.access - INFO - 219.68.155.42:57180 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 19:51:58,456 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:51:58,599 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-06 19:51:59,358 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:51:59,861 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:00,357 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:00,838 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:01,323 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:01,338 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:01,937 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:02,426 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:02,881 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:03,339 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:03,800 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:03,812 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:04,298 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:04,755 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:05,237 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:05,701 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:06,162 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:06,174 - uvicorn.access - INFO - 36.233.189.214:59065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:06,654 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:07,099 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:07,602 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:08,083 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:08,595 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:08,609 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:09,110 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:09,579 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:10,025 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:10,493 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:10,939 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:10,950 - uvicorn.access - INFO - 36.233.189.214:59065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:11,453 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:11,898 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:12,372 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:12,860 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:13,349 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:13,368 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:13,906 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:14,358 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:14,809 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:15,269 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:15,725 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:15,737 - uvicorn.access - INFO - 36.233.189.214:59065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:16,307 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:16,785 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:17,278 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:17,757 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:18,223 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:18,234 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:18,779 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:19,468 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,297 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,511 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,591 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,597 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,616 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:20,886 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:21,621 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:21,888 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:21,950 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:21,957 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:21,972 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:22,393 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,127 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,379 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,386 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,395 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,461 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,801 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:23,853 - uvicorn.access - INFO - 36.233.189.214:59065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:24,510 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:24,744 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:24,749 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:24,751 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:24,829 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:25,262 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:25,876 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:25,911 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:26,086 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:26,128 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:26,129 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:26,132 - uvicorn.access - INFO - 36.233.189.214:59120 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:26,151 - uvicorn.access - INFO - 36.233.189.214:59123 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:26,164 - uvicorn.access - INFO - 36.233.189.214:59121 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:26,198 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:26,226 - uvicorn.access - INFO - 36.233.189.214:59122 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:26,528 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:26,992 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:27,135 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:27,174 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:27,547 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:28,034 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:28,164 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:28,236 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:28,559 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:29,064 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:29,194 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:29,228 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:29,536 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:29,568 - uvicorn.access - INFO - 36.233.189.214:59065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:29,955 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,056 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,087 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,834 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,854 - uvicorn.access - INFO - 36.233.189.214:59044 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:30,927 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,934 - app.api.classes - ERROR - 5474copy error
+2023-12-06 19:52:30,952 - uvicorn.access - INFO - 36.233.189.214:59120 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 19:52:30,956 - uvicorn.access - INFO - 36.233.189.214:59123 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-06 20:03:16,321 - uvicorn.access - INFO - 66.249.69.12:59895 - "GET /robots.txt HTTP/1.1" 404
+2023-12-06 20:03:17,318 - app.api.classes - ERROR - 5474copy error
+2023-12-06 20:03:17,341 - uvicorn.access - INFO - 66.249.69.9:55079 - "GET /api/get_class_name?class_name_id=608 HTTP/1.1" 200
+2023-12-06 20:03:17,799 - uvicorn.access - INFO - 66.249.69.11:35461 - "GET /api/get_event?class_name_id=608 HTTP/1.1" 200
+2023-12-06 20:03:18,425 - app.api.classes - ERROR - 5474copy error
+2023-12-06 20:03:18,464 - uvicorn.access - INFO - 66.249.69.11:35461 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 20:03:18,704 - uvicorn.access - INFO - 66.249.69.11:35461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:03:19,138 - uvicorn.access - INFO - 66.249.69.11:35461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:03:19,621 - uvicorn.access - INFO - 66.249.69.9:55079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:03:20,109 - uvicorn.access - INFO - 66.249.69.9:55079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:25:43,770 - uvicorn.access - INFO - 66.249.69.10:52558 - "GET /api/get_event?class_name_id=613 HTTP/1.1" 200
+2023-12-06 20:25:44,969 - app.api.classes - ERROR - 5474copy error
+2023-12-06 20:25:44,984 - uvicorn.access - INFO - 66.249.69.11:58506 - "GET /api/get_class_name?class_name_id=613 HTTP/1.1" 200
+2023-12-06 20:25:45,715 - app.api.classes - ERROR - 5474copy error
+2023-12-06 20:25:45,762 - uvicorn.access - INFO - 66.249.69.10:52558 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-06 20:25:46,017 - uvicorn.access - INFO - 66.249.69.11:58506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:25:46,806 - uvicorn.access - INFO - 66.249.69.9:39555 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 20:25:47,048 - uvicorn.access - INFO - 66.249.69.11:58506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-06 22:40:39,083 - uvicorn.access - INFO - 165.154.164.21:45894 - "GET / HTTP/1.1" 404
+2023-12-06 22:40:46,362 - uvicorn.access - INFO - 165.154.164.21:36396 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-06 22:40:48,846 - uvicorn.access - INFO - 165.154.164.21:36412 - "GET /robots.txt HTTP/1.1" 404
+2023-12-06 22:40:50,953 - uvicorn.access - INFO - 165.154.164.21:36424 - "GET /sitemap.xml HTTP/1.1" 404

+ 504 - 0
log/test.log.2023-12-07

@@ -0,0 +1,504 @@
+2023-12-08 00:28:32,023 - uvicorn.access - INFO - 172.105.216.226:46618 - "POST /sdk HTTP/1.1" 404
+2023-12-08 00:28:32,031 - uvicorn.access - INFO - 172.105.216.226:46634 - "GET /CSS/Miniweb.css HTTP/1.1" 404
+2023-12-08 00:28:32,031 - uvicorn.access - INFO - 172.105.216.226:46650 - "GET /nmaplowercheck1701966511 HTTP/1.1" 404
+2023-12-08 00:28:32,032 - uvicorn.access - INFO - 172.105.216.226:46654 - "GET /Portal/Portal.mwsl HTTP/1.1" 404
+2023-12-08 00:28:32,033 - uvicorn.access - INFO - 172.105.216.226:46668 - "GET /main.shtml HTTP/1.1" 404
+2023-12-08 00:28:32,033 - uvicorn.access - INFO - 172.105.216.226:46662 - "GET /Portal0000.htm HTTP/1.1" 404
+2023-12-08 00:28:32,033 - uvicorn.access - INFO - 172.105.216.226:46676 - "GET /server-status HTTP/1.1" 404
+2023-12-08 00:28:32,229 - uvicorn.access - INFO - 172.105.216.226:46756 - "GET /.git/HEAD HTTP/1.1" 404
+2023-12-08 00:28:32,334 - uvicorn.access - INFO - 172.105.216.226:46770 - "GET /HNAP1 HTTP/1.1" 404
+2023-12-08 00:28:32,334 - uvicorn.access - INFO - 172.105.216.226:46774 - "GET /docs/cplugError.html/ HTTP/1.1" 404
+2023-12-08 00:28:32,335 - uvicorn.access - INFO - 172.105.216.226:46784 - "GET /__Additional HTTP/1.1" 404
+2023-12-08 00:28:32,336 - uvicorn.access - INFO - 172.105.216.226:46798 - "GET /indice.aspx HTTP/1.1" 404
+2023-12-08 00:28:32,383 - uvicorn.access - INFO - 172.105.216.226:46808 - "GET / HTTP/1.1" 404
+2023-12-08 00:28:32,538 - uvicorn.access - INFO - 172.105.216.226:46836 - "GET / HTTP/1.1" 404
+2023-12-08 00:28:32,641 - uvicorn.access - INFO - 172.105.216.226:46870 - "GET /inicio.asp HTTP/1.1" 404
+2023-12-08 00:28:32,745 - uvicorn.access - INFO - 172.105.216.226:46890 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-08 00:28:32,845 - uvicorn.access - INFO - 172.105.216.226:46908 - "GET / HTTP/1.1" 404
+2023-12-08 00:28:32,949 - uvicorn.access - INFO - 172.105.216.226:46922 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 00:28:33,055 - uvicorn.access - INFO - 172.105.216.226:46948 - "GET /?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 404
+2023-12-08 00:28:33,264 - uvicorn.access - INFO - 172.105.216.226:46980 - "GET /admin.cfm HTTP/1.1" 404
+2023-12-08 00:28:33,367 - uvicorn.access - INFO - 172.105.216.226:46994 - "GET /?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 HTTP/1.1" 404
+2023-12-08 00:28:33,526 - uvicorn.access - INFO - 172.105.216.226:47004 - "GET /yRY8 HTTP/1.1" 404
+2023-12-08 00:28:33,575 - uvicorn.access - INFO - 172.105.216.226:47008 - "GET /start.aspx HTTP/1.1" 404
+2023-12-08 00:28:33,895 - uvicorn.access - INFO - 172.105.216.226:47036 - "GET /readme.txt HTTP/1.1" 404
+2023-12-08 00:28:34,204 - uvicorn.access - INFO - 172.105.216.226:47046 - "GET /admin.shtml HTTP/1.1" 404
+2023-12-08 00:28:34,510 - uvicorn.access - INFO - 172.105.216.226:47054 - "GET /inicio.jhtml HTTP/1.1" 404
+2023-12-08 00:28:34,817 - uvicorn.access - INFO - 172.105.216.226:47070 - "GET /menu.jsa HTTP/1.1" 404
+2023-12-08 00:28:35,128 - uvicorn.access - INFO - 172.105.216.226:47086 - "GET /default.jsp HTTP/1.1" 404
+2023-12-08 00:28:35,434 - uvicorn.access - INFO - 172.105.216.226:47108 - "GET /index.jhtml HTTP/1.1" 404
+2023-12-08 00:28:35,743 - uvicorn.access - INFO - 172.105.216.226:47118 - "GET /admin.php HTTP/1.1" 404
+2023-12-08 00:28:36,050 - uvicorn.access - INFO - 172.105.216.226:47140 - "GET /localstart.shtml HTTP/1.1" 404
+2023-12-08 00:28:36,359 - uvicorn.access - INFO - 172.105.216.226:47152 - "GET /default.php HTTP/1.1" 404
+2023-12-08 00:28:36,668 - uvicorn.access - INFO - 172.105.216.226:47168 - "GET /index.shtml HTTP/1.1" 404
+2023-12-08 00:28:36,972 - uvicorn.access - INFO - 172.105.216.226:47186 - "GET /admin.jsp HTTP/1.1" 404
+2023-12-08 00:28:37,281 - uvicorn.access - INFO - 172.105.216.226:47196 - "GET /start.php HTTP/1.1" 404
+2023-12-08 00:28:37,588 - uvicorn.access - INFO - 172.105.216.226:47216 - "GET /menu.php HTTP/1.1" 404
+2023-12-08 00:28:37,894 - uvicorn.access - INFO - 172.105.216.226:47242 - "GET /admin.jsa HTTP/1.1" 404
+2023-12-08 00:28:38,201 - uvicorn.access - INFO - 172.105.216.226:47260 - "GET /base.cfm HTTP/1.1" 404
+2023-12-08 00:28:38,510 - uvicorn.access - INFO - 172.105.216.226:47282 - "GET /inicio.pl HTTP/1.1" 404
+2023-12-08 00:28:38,818 - uvicorn.access - INFO - 172.105.216.226:38832 - "GET /home.asp HTTP/1.1" 404
+2023-12-08 00:28:39,132 - uvicorn.access - INFO - 172.105.216.226:38848 - "GET /home.cfm HTTP/1.1" 404
+2023-12-08 00:28:39,439 - uvicorn.access - INFO - 172.105.216.226:38874 - "GET /localstart.php HTTP/1.1" 404
+2023-12-08 00:28:39,751 - uvicorn.access - INFO - 172.105.216.226:38900 - "GET /home.php HTTP/1.1" 404
+2023-12-08 00:28:40,060 - uvicorn.access - INFO - 172.105.216.226:38924 - "GET /admin.aspx HTTP/1.1" 404
+2023-12-08 00:28:40,365 - uvicorn.access - INFO - 172.105.216.226:38942 - "GET /indice.shtml HTTP/1.1" 404
+2023-12-08 00:28:40,670 - uvicorn.access - INFO - 172.105.216.226:38962 - "GET /admin.asp HTTP/1.1" 404
+2023-12-08 00:28:40,979 - uvicorn.access - INFO - 172.105.216.226:38978 - "GET /main.pl HTTP/1.1" 404
+2023-12-08 00:28:41,292 - uvicorn.access - INFO - 172.105.216.226:39002 - "GET /base.shtml HTTP/1.1" 404
+2023-12-08 00:28:41,598 - uvicorn.access - INFO - 172.105.216.226:39020 - "GET /base.cgi HTTP/1.1" 404
+2023-12-08 00:28:41,904 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-08 00:28:52,341 - uvicorn.access - INFO - 172.105.216.226:49840 - "GET / HTTP/1.0" 404
+2023-12-08 00:28:52,644 - uvicorn.access - INFO - 172.105.216.226:49854 - "GET / HTTP/1.1" 404
+2023-12-08 01:50:31,594 - uvicorn.access - INFO - 66.249.68.32:43862 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 01:50:31,713 - uvicorn.access - INFO - 66.249.68.32:43862 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 03:36:27,098 - uvicorn.access - INFO - 205.210.31.196:63442 - "GET / HTTP/1.1" 404
+2023-12-08 08:55:59,765 - uvicorn.access - INFO - 66.249.68.39:54533 - "GET /api/get_event?class_name_id=611 HTTP/1.1" 200
+2023-12-08 08:56:00,492 - uvicorn.access - INFO - 66.249.68.39:54533 - "GET /api/get_class_name?class_name_id=611 HTTP/1.1" 200
+2023-12-08 08:56:01,457 - uvicorn.access - INFO - 66.249.68.38:36248 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 09:02:18,832 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 09:02:21,400 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:23,858 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:26,321 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:28,976 - uvicorn.access - INFO - 36.233.137.156:62438 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:31,547 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:34,075 - uvicorn.access - INFO - 36.233.137.156:62438 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:36,674 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:39,082 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,285 - uvicorn.access - INFO - 36.233.137.156:62455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,298 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,302 - uvicorn.access - INFO - 36.233.137.156:62456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,349 - uvicorn.access - INFO - 36.233.137.156:62458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,372 - uvicorn.access - INFO - 36.233.137.156:62457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:46,448 - uvicorn.access - INFO - 36.233.137.156:62454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:51,304 - uvicorn.access - INFO - 36.233.137.156:62456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:51,341 - uvicorn.access - INFO - 36.233.137.156:62458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:51,346 - uvicorn.access - INFO - 36.233.137.156:62413 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:02:51,350 - uvicorn.access - INFO - 36.233.137.156:62455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 09:11:18,486 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-08 09:11:19,007 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-08 09:11:19,592 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 09:11:19,697 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:19,797 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:19,921 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:22,364 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 09:11:22,681 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,033 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,262 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,310 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,352 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,393 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,433 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,476 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,516 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,560 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,617 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,658 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,699 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,740 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,779 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,822 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,864 - uvicorn.access - INFO - 125.227.78.180:47159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:23,905 - uvicorn.access - INFO - 125.227.78.180:47158 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:32,206 - uvicorn.access - INFO - 125.227.78.180:47187 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-08 09:11:34,029 - uvicorn.access - INFO - 125.227.78.180:47191 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 09:11:34,487 - uvicorn.access - INFO - 125.227.78.180:47187 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 09:11:35,056 - uvicorn.access - INFO - 125.227.78.180:47187 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 09:11:35,108 - uvicorn.access - INFO - 125.227.78.180:47187 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:35,150 - uvicorn.access - INFO - 125.227.78.180:47191 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:11:35,190 - uvicorn.access - INFO - 125.227.78.180:47187 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 09:20:48,847 - uvicorn.access - INFO - 66.249.68.39:55760 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 09:20:48,946 - uvicorn.access - INFO - 66.249.68.39:55760 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 09:20:50,061 - uvicorn.access - INFO - 66.249.68.38:54866 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 09:34:44,395 - uvicorn.access - INFO - 162.142.125.216:53312 - "GET / HTTP/1.1" 404
+2023-12-08 09:34:49,381 - uvicorn.access - INFO - 162.142.125.216:47272 - "GET / HTTP/1.1" 404
+2023-12-08 09:34:49,855 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-08 09:56:39,822 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 09:56:39,839 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 09:56:39,928 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:39,932 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:39,996 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,001 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,066 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,067 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,082 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,082 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,083 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,083 - uvicorn.access - INFO - 123.194.35.197:56041 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,135 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,135 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,155 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,155 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,156 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,156 - uvicorn.access - INFO - 123.194.35.197:56041 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,205 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:40,205 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 09:56:46,052 - uvicorn.access - INFO - 123.194.35.197:56088 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 09:56:46,988 - app.api.classes - INFO - get_school
+2023-12-08 09:56:47,152 - uvicorn.access - INFO - 123.194.35.197:56087 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 09:56:47,183 - uvicorn.access - INFO - 123.194.35.197:56086 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 09:56:47,234 - uvicorn.access - INFO - 123.194.35.197:56085 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 09:56:51,550 - uvicorn.access - INFO - 123.194.35.197:56086 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:51,561 - uvicorn.access - INFO - 123.194.35.197:56088 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:51,575 - uvicorn.access - INFO - 123.194.35.197:56085 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:51,707 - uvicorn.access - INFO - 123.194.35.197:56110 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:51,743 - uvicorn.access - INFO - 123.194.35.197:56087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:51,750 - uvicorn.access - INFO - 123.194.35.197:56111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:54,195 - uvicorn.access - INFO - 123.194.35.197:56086 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:54,204 - uvicorn.access - INFO - 123.194.35.197:56088 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 09:56:54,226 - uvicorn.access - INFO - 123.194.35.197:56085 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:00:30,636 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 10:00:30,685 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:00:30,773 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,777 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,848 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,848 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,924 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,924 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,925 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,925 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,925 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:30,926 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,003 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,004 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,004 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,006 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,007 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,008 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,072 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:31,072 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:34,969 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 10:00:35,131 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:00:35,216 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,223 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,230 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,230 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,231 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,232 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,283 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,294 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,305 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,305 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,306 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,306 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,347 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,364 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,375 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,376 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,376 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:35,376 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:36,781 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 10:00:36,907 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:00:36,997 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,007 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,011 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,016 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,016 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,020 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,061 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,078 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,081 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,087 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,087 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,090 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,128 - uvicorn.access - INFO - 123.194.35.197:56255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,148 - uvicorn.access - INFO - 123.194.35.197:56254 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,149 - uvicorn.access - INFO - 123.194.35.197:56256 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,157 - uvicorn.access - INFO - 123.194.35.197:56253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,157 - uvicorn.access - INFO - 123.194.35.197:56248 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:00:37,158 - uvicorn.access - INFO - 123.194.35.197:56247 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:03:39,996 - uvicorn.access - INFO - 123.194.35.197:56384 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:03:40,804 - uvicorn.access - INFO - 123.194.35.197:56381 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:03:40,807 - app.api.classes - INFO - get_school
+2023-12-08 10:03:40,929 - uvicorn.access - INFO - 123.194.35.197:56385 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:03:40,949 - uvicorn.access - INFO - 123.194.35.197:56382 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:03:41,033 - uvicorn.access - INFO - 123.194.35.197:56381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,033 - uvicorn.access - INFO - 123.194.35.197:56382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,034 - uvicorn.access - INFO - 123.194.35.197:56384 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,100 - uvicorn.access - INFO - 123.194.35.197:56382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,101 - uvicorn.access - INFO - 123.194.35.197:56381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,101 - uvicorn.access - INFO - 123.194.35.197:56384 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,168 - uvicorn.access - INFO - 123.194.35.197:56382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,169 - uvicorn.access - INFO - 123.194.35.197:56381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:41,170 - uvicorn.access - INFO - 123.194.35.197:56391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:53,580 - uvicorn.access - INFO - 123.194.35.197:56450 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:03:54,391 - app.api.classes - INFO - get_school
+2023-12-08 10:03:54,516 - uvicorn.access - INFO - 123.194.35.197:56449 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:03:54,564 - uvicorn.access - INFO - 123.194.35.197:56451 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:03:54,621 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:03:54,698 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,699 - uvicorn.access - INFO - 123.194.35.197:56451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,701 - uvicorn.access - INFO - 123.194.35.197:56450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,776 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,778 - uvicorn.access - INFO - 123.194.35.197:56451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,779 - uvicorn.access - INFO - 123.194.35.197:56450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,857 - uvicorn.access - INFO - 123.194.35.197:56452 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,858 - uvicorn.access - INFO - 123.194.35.197:56451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:54,858 - uvicorn.access - INFO - 123.194.35.197:56450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:03:57,847 - uvicorn.access - INFO - 123.194.35.197:56491 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:03:57,925 - uvicorn.access - INFO - 123.194.35.197:56491 - "GET /api/get_token?authToken=67425d46-ba2d-4181-9a92-2fd1db1d9641&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 10:03:58,339 - uvicorn.access - INFO - 123.194.35.197:56392 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:03:58,569 - app.api.classes - INFO - get_school
+2023-12-08 10:03:58,680 - uvicorn.access - INFO - 123.194.35.197:56492 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:03:58,708 - uvicorn.access - INFO - 123.194.35.197:56489 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:04:03,000 - uvicorn.access - INFO - 123.194.35.197:56499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:03,013 - uvicorn.access - INFO - 123.194.35.197:56491 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:03,017 - uvicorn.access - INFO - 123.194.35.197:56489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:03,031 - uvicorn.access - INFO - 123.194.35.197:56392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:03,077 - uvicorn.access - INFO - 123.194.35.197:56504 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:03,137 - uvicorn.access - INFO - 123.194.35.197:56492 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:05,592 - uvicorn.access - INFO - 123.194.35.197:56491 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:05,603 - uvicorn.access - INFO - 123.194.35.197:56489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:05,618 - uvicorn.access - INFO - 123.194.35.197:56499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:40,466 - uvicorn.access - INFO - 123.194.35.197:56548 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:04:41,328 - app.api.classes - INFO - get_school
+2023-12-08 10:04:41,445 - uvicorn.access - INFO - 123.194.35.197:56549 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:04:41,480 - uvicorn.access - INFO - 123.194.35.197:56545 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:04:41,507 - uvicorn.access - INFO - 123.194.35.197:56546 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:04:45,733 - uvicorn.access - INFO - 123.194.35.197:56546 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:45,743 - uvicorn.access - INFO - 123.194.35.197:56548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:45,754 - uvicorn.access - INFO - 123.194.35.197:56545 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:45,872 - uvicorn.access - INFO - 123.194.35.197:56557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:45,959 - uvicorn.access - INFO - 123.194.35.197:56558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:45,964 - uvicorn.access - INFO - 123.194.35.197:56549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:48,353 - uvicorn.access - INFO - 123.194.35.197:56546 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:48,358 - uvicorn.access - INFO - 123.194.35.197:56545 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:04:48,379 - uvicorn.access - INFO - 123.194.35.197:56548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:09:11,027 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 10:09:11,077 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:09:11,175 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,177 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,243 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,243 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,311 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,311 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,314 - uvicorn.access - INFO - 123.194.35.197:56720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,331 - uvicorn.access - INFO - 123.194.35.197:56721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,332 - uvicorn.access - INFO - 123.194.35.197:56723 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,334 - uvicorn.access - INFO - 123.194.35.197:56722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,379 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,380 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,382 - uvicorn.access - INFO - 123.194.35.197:56720 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,406 - uvicorn.access - INFO - 123.194.35.197:56721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,406 - uvicorn.access - INFO - 123.194.35.197:56723 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,406 - uvicorn.access - INFO - 123.194.35.197:56722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,449 - uvicorn.access - INFO - 123.194.35.197:56715 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:09:11,450 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:41,102 - uvicorn.access - INFO - 123.194.35.197:57029 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 10:17:41,214 - uvicorn.access - INFO - 123.194.35.197:57029 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:17:42,024 - uvicorn.access - INFO - 123.194.35.197:57027 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:17:42,090 - uvicorn.access - INFO - 123.194.35.197:57028 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:17:42,099 - app.api.classes - INFO - get_school
+2023-12-08 10:17:42,230 - uvicorn.access - INFO - 123.194.35.197:57030 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:17:42,237 - uvicorn.access - INFO - 123.194.35.197:57027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,240 - uvicorn.access - INFO - 123.194.35.197:57028 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,240 - uvicorn.access - INFO - 123.194.35.197:57031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,241 - uvicorn.access - INFO - 123.194.35.197:57029 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,305 - uvicorn.access - INFO - 123.194.35.197:57046 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,312 - uvicorn.access - INFO - 123.194.35.197:57027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,312 - uvicorn.access - INFO - 123.194.35.197:57029 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,313 - uvicorn.access - INFO - 123.194.35.197:57028 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:17:42,313 - uvicorn.access - INFO - 123.194.35.197:57031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:23:20,645 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:23:21,525 - app.api.classes - INFO - get_school
+2023-12-08 10:23:21,652 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:23:21,662 - uvicorn.access - INFO - 123.194.35.197:57262 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:23:21,706 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:23:25,979 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:25,996 - uvicorn.access - INFO - 123.194.35.197:57262 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:26,025 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:26,145 - uvicorn.access - INFO - 123.194.35.197:57293 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:26,148 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:26,194 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:28,617 - uvicorn.access - INFO - 123.194.35.197:57262 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:28,659 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:28,689 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:23:29,814 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:29,814 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:30,568 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:30,569 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:31,853 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:31,853 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:32,621 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:32,621 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:33,359 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:33,359 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:34,215 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:34,215 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:34,910 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:34,914 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:35,605 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:35,606 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:36,344 - uvicorn.access - INFO - 123.194.35.197:57265 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:36,345 - uvicorn.access - INFO - 123.194.35.197:57263 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:37,425 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:37,428 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:38,225 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:38,226 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:41,474 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:41,477 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:42,171 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:42,171 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:42,850 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:42,851 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:43,514 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:43,515 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:44,310 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:44,312 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:44,928 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:44,929 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:45,596 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:45,597 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:46,320 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:46,321 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:46,996 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:46,997 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:47,645 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:47,646 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:48,257 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:48,257 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:48,950 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:48,952 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:49,629 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:49,633 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:50,242 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:50,242 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:50,840 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:50,841 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:51,536 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:51,537 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:52,097 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 10:23:52,097 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 10:23:53,140 - uvicorn.access - INFO - 123.194.35.197:57487 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:23:53,799 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:23:53,823 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:23:53,894 - app.api.classes - INFO - get_school
+2023-12-08 10:23:54,008 - uvicorn.access - INFO - 123.194.35.197:57488 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:23:54,013 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,014 - uvicorn.access - INFO - 123.194.35.197:57487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,014 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,086 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,086 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,087 - uvicorn.access - INFO - 123.194.35.197:57487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,087 - uvicorn.access - INFO - 123.194.35.197:57492 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,087 - uvicorn.access - INFO - 123.194.35.197:57493 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:23:54,156 - uvicorn.access - INFO - 123.194.35.197:57371 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:30,601 - uvicorn.access - INFO - 123.194.35.197:57585 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:25:31,521 - app.api.classes - INFO - get_school
+2023-12-08 10:25:31,634 - uvicorn.access - INFO - 123.194.35.197:57586 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:25:31,768 - uvicorn.access - INFO - 123.194.35.197:57583 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:25:31,772 - uvicorn.access - INFO - 123.194.35.197:57582 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:25:31,864 - uvicorn.access - INFO - 123.194.35.197:57582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:31,870 - uvicorn.access - INFO - 123.194.35.197:57583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:31,871 - uvicorn.access - INFO - 123.194.35.197:57585 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:31,944 - uvicorn.access - INFO - 123.194.35.197:57582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:31,946 - uvicorn.access - INFO - 123.194.35.197:57583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:31,958 - uvicorn.access - INFO - 123.194.35.197:57585 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:32,011 - uvicorn.access - INFO - 123.194.35.197:57582 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:32,018 - uvicorn.access - INFO - 123.194.35.197:57583 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:32,019 - uvicorn.access - INFO - 123.194.35.197:57608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:51,363 - uvicorn.access - INFO - 123.194.35.197:57664 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:25:52,249 - app.api.classes - INFO - get_school
+2023-12-08 10:25:52,358 - uvicorn.access - INFO - 123.194.35.197:57663 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:25:52,455 - uvicorn.access - INFO - 123.194.35.197:57665 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:25:52,504 - uvicorn.access - INFO - 123.194.35.197:57666 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:25:52,577 - uvicorn.access - INFO - 123.194.35.197:57666 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,581 - uvicorn.access - INFO - 123.194.35.197:57665 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,582 - uvicorn.access - INFO - 123.194.35.197:57664 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,647 - uvicorn.access - INFO - 123.194.35.197:57666 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,658 - uvicorn.access - INFO - 123.194.35.197:57665 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,661 - uvicorn.access - INFO - 123.194.35.197:57664 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,713 - uvicorn.access - INFO - 123.194.35.197:57666 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,722 - uvicorn.access - INFO - 123.194.35.197:57665 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:52,735 - uvicorn.access - INFO - 123.194.35.197:57664 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:58,319 - uvicorn.access - INFO - 123.194.35.197:57700 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:25:58,933 - uvicorn.access - INFO - 123.194.35.197:57689 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:25:58,976 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:25:59,085 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,085 - uvicorn.access - INFO - 123.194.35.197:57689 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,087 - uvicorn.access - INFO - 123.194.35.197:57700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,121 - app.api.classes - INFO - get_school
+2023-12-08 10:25:59,236 - uvicorn.access - INFO - 123.194.35.197:57701 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:25:59,244 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,244 - uvicorn.access - INFO - 123.194.35.197:57689 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,244 - uvicorn.access - INFO - 123.194.35.197:57700 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,245 - uvicorn.access - INFO - 123.194.35.197:57708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,310 - uvicorn.access - INFO - 123.194.35.197:57709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:25:59,313 - uvicorn.access - INFO - 123.194.35.197:57708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:03,935 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:26:04,863 - uvicorn.access - INFO - 123.194.35.197:57708 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:26:04,865 - app.api.classes - INFO - get_school
+2023-12-08 10:26:04,972 - uvicorn.access - INFO - 123.194.35.197:57689 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:26:05,013 - uvicorn.access - INFO - 123.194.35.197:57709 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:26:05,089 - uvicorn.access - INFO - 123.194.35.197:57708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,090 - uvicorn.access - INFO - 123.194.35.197:57709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,091 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,165 - uvicorn.access - INFO - 123.194.35.197:57709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,166 - uvicorn.access - INFO - 123.194.35.197:57708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,167 - uvicorn.access - INFO - 123.194.35.197:57688 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,239 - uvicorn.access - INFO - 123.194.35.197:57735 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,244 - uvicorn.access - INFO - 123.194.35.197:57736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:05,248 - uvicorn.access - INFO - 123.194.35.197:57709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:26:12,636 - uvicorn.access - INFO - 123.194.35.197:57762 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:26:12,705 - uvicorn.access - INFO - 123.194.35.197:57762 - "GET /api/get_token?authToken=c191d597-2e6f-4d21-9f5e-a9f2b19aac94&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 10:26:13,168 - uvicorn.access - INFO - 123.194.35.197:57609 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:26:13,436 - app.api.classes - INFO - get_school
+2023-12-08 10:26:13,554 - uvicorn.access - INFO - 123.194.35.197:57763 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:26:13,623 - uvicorn.access - INFO - 123.194.35.197:57764 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:26:17,841 - uvicorn.access - INFO - 123.194.35.197:57764 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:17,857 - uvicorn.access - INFO - 123.194.35.197:57609 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:17,892 - uvicorn.access - INFO - 123.194.35.197:57762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:17,897 - uvicorn.access - INFO - 123.194.35.197:57765 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:17,995 - uvicorn.access - INFO - 123.194.35.197:57775 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:18,044 - uvicorn.access - INFO - 123.194.35.197:57763 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:18,235 - uvicorn.access - INFO - 123.194.35.197:57775 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:18,244 - uvicorn.access - INFO - 123.194.35.197:57763 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:20,457 - uvicorn.access - INFO - 123.194.35.197:57609 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:20,466 - uvicorn.access - INFO - 123.194.35.197:57762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:26:20,476 - uvicorn.access - INFO - 123.194.35.197:57764 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:27:50,353 - uvicorn.access - INFO - 123.194.35.197:57846 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:27:50,364 - uvicorn.access - INFO - 123.194.35.197:57848 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 10:27:51,263 - app.api.classes - INFO - get_school
+2023-12-08 10:27:51,380 - uvicorn.access - INFO - 123.194.35.197:57850 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:27:51,407 - uvicorn.access - INFO - 123.194.35.197:57847 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:27:51,463 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:27:51,537 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,605 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,670 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,738 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,805 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,870 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:51,939 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:52,005 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:27:52,071 - uvicorn.access - INFO - 123.194.35.197:57849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:48,717 - uvicorn.access - INFO - 123.194.35.197:58009 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 10:31:48,763 - uvicorn.access - INFO - 123.194.35.197:58010 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 10:31:49,655 - uvicorn.access - INFO - 123.194.35.197:58007 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:31:49,658 - app.api.classes - INFO - get_school
+2023-12-08 10:31:49,775 - uvicorn.access - INFO - 123.194.35.197:58011 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 10:31:49,821 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 10:31:49,902 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:49,977 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,053 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,119 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,184 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,250 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,318 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,407 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:31:50,473 - uvicorn.access - INFO - 123.194.35.197:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 10:34:11,680 - uvicorn.access - INFO - 123.194.35.197:58089 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:34:14,332 - uvicorn.access - INFO - 123.194.35.197:58089 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:34:14,490 - uvicorn.access - INFO - 123.194.35.197:58093 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:34:14,495 - uvicorn.access - INFO - 123.194.35.197:58092 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:37:08,166 - uvicorn.access - INFO - 125.227.78.180:49072 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:37:08,733 - uvicorn.access - INFO - 125.227.78.180:49073 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:37:09,308 - uvicorn.access - INFO - 125.227.78.180:49073 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:37:09,412 - uvicorn.access - INFO - 125.227.78.180:49073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:37:09,452 - uvicorn.access - INFO - 125.227.78.180:49072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:37:09,492 - uvicorn.access - INFO - 125.227.78.180:49073 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:37:09,583 - uvicorn.access - INFO - 125.227.78.180:49072 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:38:16,551 - uvicorn.access - INFO - 36.227.137.236:1665 - "GET /docs HTTP/1.1" 200
+2023-12-08 10:38:19,679 - uvicorn.access - INFO - 36.227.137.236:1665 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 10:44:30,235 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:44:30,336 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-08 10:44:31,439 - uvicorn.error - INFO - Finished server process [1174169]

+ 13385 - 0
log/test.log.2023-12-08

@@ -0,0 +1,13385 @@
+2023-12-08 10:44:32,236 - uvicorn.error - INFO - Stopping reloader process [1139230]
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Started reloader process [1190488]
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Started reloader process [1190488]
+2023-12-08 10:44:33,635 - uvicorn.error - INFO - Started reloader process [1190488]
+2023-12-08 10:44:35,935 - uvicorn.error - INFO - Started server process [1190491]
+2023-12-08 10:44:35,935 - uvicorn.error - INFO - Started server process [1190491]
+2023-12-08 10:44:35,935 - uvicorn.error - INFO - Started server process [1190491]
+2023-12-08 10:44:35,936 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:44:35,936 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:44:35,936 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:44:35,954 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f718276ebb0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:44:35,954 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f718276ebb0>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:44:35,954 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:44:35,954 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:44:35,972 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:44:35,972 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:44:35,972 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:48:58,844 - uvicorn.access - INFO - 220.134.19.31:13309 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:58,844 - uvicorn.access - INFO - 220.134.19.31:13309 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:58,844 - uvicorn.access - INFO - 220.134.19.31:13309 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:59,318 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:59,318 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:59,318 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:48:59,873 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:48:59,873 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:48:59,873 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:48:59,919 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,919 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,919 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,958 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,958 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,958 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,998 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,998 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:48:59,998 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:49:00,039 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:49:00,039 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:49:00,039 - uvicorn.access - INFO - 220.134.19.31:13310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:50:02,973 - uvicorn.access - INFO - 66.249.68.38:49444 - "GET /api/get_news?news_id=56 HTTP/1.1" 200
+2023-12-08 10:50:02,973 - uvicorn.access - INFO - 66.249.68.38:49444 - "GET /api/get_news?news_id=56 HTTP/1.1" 200
+2023-12-08 10:50:02,973 - uvicorn.access - INFO - 66.249.68.38:49444 - "GET /api/get_news?news_id=56 HTTP/1.1" 200
+2023-12-08 10:53:23,306 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:53:23,306 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:53:23,306 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:53:23,384 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:53:23,384 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:53:23,384 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:53:23,485 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-12-08 10:53:23,485 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-12-08 10:53:23,485 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-12-08 10:53:23,486 - tortoise - INFO - Tortoise-ORM shutdown
+2023-12-08 10:53:23,486 - tortoise - INFO - Tortoise-ORM shutdown
+2023-12-08 10:53:23,486 - uvicorn.error - INFO - Application shutdown complete.
+2023-12-08 10:53:23,486 - uvicorn.error - INFO - Application shutdown complete.
+2023-12-08 10:53:23,486 - uvicorn.error - INFO - Application shutdown complete.
+2023-12-08 10:53:23,487 - uvicorn.error - INFO - Finished server process [1190491]
+2023-12-08 10:53:23,487 - uvicorn.error - INFO - Finished server process [1190491]
+2023-12-08 10:53:23,487 - uvicorn.error - INFO - Finished server process [1190491]
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Started server process [1190650]
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Started server process [1190650]
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Started server process [1190650]
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:53:25,659 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:53:25,671 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9b6b5d8730>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:53:25,671 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9b6b5d8730>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:53:25,672 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:53:25,672 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:53:25,688 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:53:25,688 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:53:25,688 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:53:33,455 - uvicorn.access - INFO - 220.134.19.31:12204 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:33,455 - uvicorn.access - INFO - 220.134.19.31:12204 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:33,455 - uvicorn.access - INFO - 220.134.19.31:12204 - "GET /api/get_event?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:34,111 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:34,111 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:34,111 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?class_name_id=5488 HTTP/1.1" 200
+2023-12-08 10:53:34,449 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:53:34,449 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:53:34,449 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:53:34,502 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,502 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,502 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,545 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,545 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,545 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,588 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,588 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,588 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,634 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,634 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,634 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,672 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,672 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,672 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,713 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,713 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,713 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,754 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,754 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,754 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,787 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:53:34,787 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:53:34,787 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 10:53:34,794 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,794 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,794 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,836 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,836 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,836 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,853 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,853 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,853 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,878 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,878 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,878 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,894 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,894 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,894 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,921 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,921 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,921 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,935 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,935 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,935 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,965 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,965 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,965 - uvicorn.access - INFO - 220.134.19.31:12205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,974 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,974 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:34,974 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,014 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,014 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,014 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,056 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,056 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,056 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,119 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,119 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,119 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,201 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,201 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,201 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,292 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,292 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,292 - uvicorn.access - INFO - 125.227.78.180:58354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,332 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,332 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:53:35,332 - uvicorn.access - INFO - 125.227.78.180:58365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:54:55,446 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:54:55,446 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:54:55,446 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
+2023-12-08 10:54:55,501 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:54:55,501 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:54:55,501 - uvicorn.error - INFO - Shutting down
+2023-12-08 10:54:55,602 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-08 10:54:55,602 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-08 10:54:55,602 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-12-08 10:55:02,919 - uvicorn.error - INFO - Finished server process [1190650]
+2023-12-08 10:55:02,919 - uvicorn.error - INFO - Finished server process [1190650]
+2023-12-08 10:55:02,919 - uvicorn.error - INFO - Finished server process [1190650]
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Started server process [1190756]
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Started server process [1190756]
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Started server process [1190756]
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:55:04,876 - uvicorn.error - INFO - Waiting for application startup.
+2023-12-08 10:55:04,889 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f3ddc652790>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:55:04,889 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f3ddc652790>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Proposal': <class 'app.models.models.Proposal'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-12-08 10:55:04,889 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:55:04,889 - tortoise - INFO - Tortoise-ORM generating schema
+2023-12-08 10:55:04,905 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:55:04,905 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:55:04,905 - uvicorn.error - INFO - Application startup complete.
+2023-12-08 10:58:28,142 - uvicorn.access - INFO - 123.194.35.197:58941 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:58:28,142 - uvicorn.access - INFO - 123.194.35.197:58941 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:58:28,142 - uvicorn.access - INFO - 123.194.35.197:58941 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:58:28,143 - uvicorn.access - INFO - 123.194.35.197:58940 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:58:28,143 - uvicorn.access - INFO - 123.194.35.197:58940 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:58:28,143 - uvicorn.access - INFO - 123.194.35.197:58940 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 10:59:41,873 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 10:59:41,873 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 10:59:41,873 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 10:59:41,921 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:41,921 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:41,921 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:41,931 - uvicorn.access - INFO - 220.134.19.31:12636 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:41,931 - uvicorn.access - INFO - 220.134.19.31:12636 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:41,931 - uvicorn.access - INFO - 220.134.19.31:12636 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 10:59:42,550 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 10:59:42,550 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 10:59:42,550 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 10:59:42,596 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,596 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,596 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,639 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,639 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,639 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,683 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,683 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,683 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,724 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,724 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,724 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,768 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,768 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,768 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,811 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,811 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:42,811 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,822 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:59:46,822 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:59:46,822 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:59:46,907 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,907 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,907 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,950 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,950 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,950 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,994 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,994 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:46,994 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,038 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,038 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,038 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,080 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,080 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,080 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,123 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,123 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,123 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,166 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,166 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,166 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,208 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,208 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,208 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,251 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,251 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,251 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,293 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,293 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,293 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,335 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,335 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,335 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,377 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,377 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,377 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,422 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,422 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,422 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,463 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,463 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,463 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,503 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,503 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,503 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,547 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,547 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,547 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,591 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,591 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,591 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,633 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,633 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:47,633 - uvicorn.access - INFO - 220.134.19.31:12631 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 10:59:59,095 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=271&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:59:59,095 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=271&page_amount=18 HTTP/1.1" 200
+2023-12-08 10:59:59,095 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=271&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:00:01,850 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=270&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:00:01,850 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=270&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:00:01,850 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_class_name?is_check=1&page_num=270&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:00:01,973 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:01,973 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:01,973 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,035 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,035 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,035 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,096 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,096 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,096 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,160 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,160 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,160 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,223 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,223 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,223 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,286 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,286 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,286 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,348 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,348 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,348 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,410 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,410 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,410 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,472 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,472 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,472 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,535 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,535 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,535 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,597 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,597 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,597 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,658 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,658 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,658 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,719 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,719 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,719 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,780 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,780 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,780 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,841 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,841 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,841 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,902 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,902 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,902 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,963 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,963 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:02,963 - uvicorn.access - INFO - 220.134.19.31:12637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:22,691 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:22,691 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:22,691 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:23,337 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:23,337 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:23,337 - uvicorn.access - INFO - 220.134.19.31:12638 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&location_keyword=%E8%87%BA%E4%B8%AD%E5%B8%82 HTTP/1.1" 200
+2023-12-08 11:00:34,681 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:34,681 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:34,681 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12711 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12711 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12711 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12709 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12709 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,684 - uvicorn.access - INFO - 220.134.19.31:12709 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:00:34,722 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:34,722 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:34,722 - uvicorn.access - INFO - 220.134.19.31:12710 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:00:35,254 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:00:35,254 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:00:35,254 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:00:35,323 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,323 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,323 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,389 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,389 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,389 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,454 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,454 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,454 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,520 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,520 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,520 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,588 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,588 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,588 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,653 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,653 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:00:35,653 - uvicorn.access - INFO - 220.134.19.31:12708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:02:19,262 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 11:02:19,262 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 11:02:19,262 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 11:02:19,338 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:02:19,338 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:02:19,338 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:02:23,927 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,927 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,927 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,943 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,943 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,943 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,985 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,985 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,985 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,994 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,994 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:23,994 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,006 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,006 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,006 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,020 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,020 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:24,020 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,306 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,306 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,306 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,323 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,323 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,323 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,324 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,324 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,324 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,344 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,344 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,344 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,352 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,352 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,352 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,356 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,356 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:28,356 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,695 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,695 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,695 - uvicorn.access - INFO - 123.194.35.197:59097 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,697 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,697 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,697 - uvicorn.access - INFO - 123.194.35.197:59098 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,729 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,729 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,729 - uvicorn.access - INFO - 123.194.35.197:59078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,740 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,740 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,740 - uvicorn.access - INFO - 123.194.35.197:59087 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,741 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,741 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,741 - uvicorn.access - INFO - 123.194.35.197:59095 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,782 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,782 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:02:32,782 - uvicorn.access - INFO - 123.194.35.197:59096 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 11:03:20,375 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:20,375 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:20,375 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:20,755 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:20,755 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:20,755 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:23,374 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:23,374 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:23,374 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:23,528 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:23,528 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:23,528 - uvicorn.access - INFO - 36.227.137.236:1995 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:44,760 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:44,760 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:44,760 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /docs HTTP/1.1" 200
+2023-12-08 11:03:45,050 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:45,050 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:03:45,050 - uvicorn.access - INFO - 36.227.137.236:1994 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 11:06:06,813 - uvicorn.access - INFO - 36.227.137.236:2044 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 11:06:06,813 - uvicorn.access - INFO - 36.227.137.236:2044 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 11:06:06,813 - uvicorn.access - INFO - 36.227.137.236:2044 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 11:06:07,688 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:06:07,688 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:06:07,688 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:06:07,708 - app.api.classes - INFO - get_school
+2023-12-08 11:06:07,708 - app.api.classes - INFO - get_school
+2023-12-08 11:06:07,822 - uvicorn.access - INFO - 36.227.137.236:2045 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 11:06:07,822 - uvicorn.access - INFO - 36.227.137.236:2045 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 11:06:07,822 - uvicorn.access - INFO - 36.227.137.236:2045 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 11:06:07,859 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 11:06:07,859 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 11:06:07,859 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 11:06:07,912 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:07,912 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:07,912 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:07,961 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:07,961 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:07,961 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,017 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,017 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,017 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,064 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,064 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,064 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,117 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,117 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,117 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,167 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,167 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,167 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,222 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,222 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,222 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,270 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,270 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,270 - uvicorn.access - INFO - 36.227.137.236:2042 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,325 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,325 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:06:08,325 - uvicorn.access - INFO - 36.227.137.236:2043 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,555 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:15:57,555 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:15:57,555 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:15:57,605 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,605 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,605 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,646 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,646 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,646 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,686 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,686 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,686 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,726 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,726 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,726 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,767 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,767 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,767 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,808 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,808 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,808 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,847 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,847 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,847 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,888 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,888 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,888 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,928 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,928 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,928 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,967 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,967 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:57,967 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,263 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,263 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,263 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,303 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,303 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,303 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,343 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,343 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,343 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,383 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,383 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,383 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,427 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,427 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,427 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,465 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,465 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,465 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,505 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,505 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,505 - uvicorn.access - INFO - 125.227.78.180:48954 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,545 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,545 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:15:58,545 - uvicorn.access - INFO - 125.227.78.180:48965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:07,695 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:16:07,695 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:16:07,695 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:16:09,043 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:09,043 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:09,043 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:09,453 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:09,453 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:09,453 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 11:16:10,010 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:16:10,010 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:16:10,010 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:16:10,055 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,055 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,055 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,098 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,098 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,098 - uvicorn.access - INFO - 125.227.78.180:48978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,138 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,138 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:16:10,138 - uvicorn.access - INFO - 125.227.78.180:48966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,527 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:14,527 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:14,527 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:14,676 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,676 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,676 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,759 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,759 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,759 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,827 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,827 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,827 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,876 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,876 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,876 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,920 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,920 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,920 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,960 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,960 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:14,960 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,108 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,108 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,108 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,158 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,158 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,158 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,274 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,274 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,274 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,324 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,324 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,324 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,364 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,364 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,364 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,406 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,406 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,406 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,457 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,457 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,457 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,505 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,505 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,505 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,553 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,553 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,553 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,592 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,592 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,592 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,632 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,632 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,632 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,673 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,673 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:15,673 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:19,571 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:57:19,571 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:57:19,571 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 11:57:19,624 - uvicorn.access - INFO - 125.227.78.180:54294 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:19,624 - uvicorn.access - INFO - 125.227.78.180:54294 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:19,624 - uvicorn.access - INFO - 125.227.78.180:54294 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:19,626 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:19,626 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:19,626 - uvicorn.access - INFO - 125.227.78.180:54293 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 11:57:20,149 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:57:20,149 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:57:20,149 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 11:57:20,194 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:20,194 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:20,194 - uvicorn.access - INFO - 125.227.78.180:54284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:30,419 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:30,419 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:30,419 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:30,881 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:30,881 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:30,881 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:57:31,392 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:57:31,392 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:57:31,392 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:57:31,437 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,437 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,437 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,475 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,475 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,475 - uvicorn.access - INFO - 125.227.78.180:54317 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,514 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,514 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:31,514 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:36,949 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:36,949 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:36,949 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:37,193 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,193 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,193 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,241 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,241 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,241 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,307 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,307 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,307 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,350 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,350 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,350 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,391 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,391 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,391 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,462 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,462 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,462 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,502 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,502 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,502 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,545 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,545 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,545 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,591 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,591 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,591 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,632 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,632 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,632 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,674 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,674 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,674 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,722 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,722 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,722 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,763 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,763 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,763 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,806 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,806 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,806 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,858 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,858 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,858 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,898 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,898 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,898 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,941 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,941 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,941 - uvicorn.access - INFO - 125.227.78.180:54316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,991 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,991 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:37,991 - uvicorn.access - INFO - 125.227.78.180:54326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,066 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:45,066 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:45,066 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 11:57:45,200 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,200 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,200 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,240 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,240 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,240 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,290 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,290 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,290 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,337 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,337 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,337 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,376 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,376 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,376 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,415 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,415 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,415 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,454 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,454 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,454 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,493 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,493 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,493 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,534 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,534 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,534 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,573 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,573 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,573 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,614 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,614 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,614 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,654 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,654 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,654 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,705 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,705 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,705 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,744 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,744 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,744 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,783 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,783 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,783 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,822 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,822 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,822 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,861 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,861 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,861 - uvicorn.access - INFO - 125.227.78.180:54327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,900 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,900 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:57:45,900 - uvicorn.access - INFO - 125.227.78.180:54337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:33,155 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:33,155 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:33,155 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:33,555 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:33,555 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:33,555 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 11:58:34,129 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:58:34,129 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:58:34,129 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 11:58:34,175 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,175 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,175 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,216 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,216 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,216 - uvicorn.access - INFO - 125.227.78.180:54406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,256 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,256 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 11:58:34,256 - uvicorn.access - INFO - 125.227.78.180:54338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:43:53,986 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:43:53,986 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:43:53,986 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:43:54,010 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:43:54,010 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:43:54,010 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:43:58,222 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,222 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,222 - uvicorn.access - INFO - 123.194.35.197:62536 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,228 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,228 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,228 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,357 - uvicorn.access - INFO - 123.194.35.197:62545 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,357 - uvicorn.access - INFO - 123.194.35.197:62545 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,357 - uvicorn.access - INFO - 123.194.35.197:62545 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,410 - uvicorn.access - INFO - 123.194.35.197:62546 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,410 - uvicorn.access - INFO - 123.194.35.197:62546 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,410 - uvicorn.access - INFO - 123.194.35.197:62546 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,423 - uvicorn.access - INFO - 123.194.35.197:62547 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,423 - uvicorn.access - INFO - 123.194.35.197:62547 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,423 - uvicorn.access - INFO - 123.194.35.197:62547 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,428 - uvicorn.access - INFO - 123.194.35.197:62548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,428 - uvicorn.access - INFO - 123.194.35.197:62548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:43:58,428 - uvicorn.access - INFO - 123.194.35.197:62548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:02,510 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:02,510 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:02,510 - uvicorn.access - INFO - 123.194.35.197:62537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:03,121 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:44:03,121 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:44:03,121 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:44:03,339 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:44:03,339 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:44:03,339 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:44:07,729 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,729 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,729 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,733 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,733 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,733 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,745 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,745 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,745 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,774 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,774 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,774 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,835 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,835 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,835 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,861 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,861 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:07,861 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,267 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,267 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,267 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,278 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,278 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,278 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,299 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,299 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,299 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,317 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,317 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,317 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,349 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,349 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,349 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,361 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,361 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:12,361 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,596 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,596 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,596 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,602 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,602 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,602 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,639 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,639 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,639 - uvicorn.access - INFO - 123.194.35.197:62576 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,643 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,643 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,643 - uvicorn.access - INFO - 123.194.35.197:62592 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,669 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,669 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,669 - uvicorn.access - INFO - 123.194.35.197:62574 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,692 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,692 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:44:16,692 - uvicorn.access - INFO - 123.194.35.197:62593 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:25,560 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:52:25,560 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:52:25,560 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:52:25,630 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:52:25,630 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:52:25,630 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:52:29,954 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:29,954 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:29,954 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:29,968 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:29,968 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:29,968 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,023 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,023 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,023 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,044 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,044 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,044 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,056 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,056 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,056 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,062 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,062 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:30,062 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,401 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,401 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,401 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,441 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,441 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,441 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,468 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,468 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,468 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,502 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,502 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,502 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,512 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,512 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,512 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,520 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,520 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:34,520 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,851 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,851 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,851 - uvicorn.access - INFO - 123.194.35.197:62984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,854 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,854 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,854 - uvicorn.access - INFO - 123.194.35.197:62985 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,868 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,868 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,868 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,903 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,903 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,903 - uvicorn.access - INFO - 123.194.35.197:62994 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,927 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,927 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,927 - uvicorn.access - INFO - 123.194.35.197:62996 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,933 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,933 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:52:38,933 - uvicorn.access - INFO - 123.194.35.197:62995 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:53:20,722 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:20,722 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:20,722 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:21,011 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:21,011 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:21,011 - uvicorn.access - INFO - 36.227.137.236:5017 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:33,061 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:33,061 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:33,061 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /docs HTTP/1.1" 200
+2023-12-08 12:53:33,354 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:33,354 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:33,354 - uvicorn.access - INFO - 36.227.137.236:5025 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 12:53:37,299 - uvicorn.access - INFO - 36.227.137.236:5046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 12:53:37,299 - uvicorn.access - INFO - 36.227.137.236:5046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 12:53:37,299 - uvicorn.access - INFO - 36.227.137.236:5046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 12:53:38,159 - app.api.classes - INFO - get_school
+2023-12-08 12:53:38,159 - app.api.classes - INFO - get_school
+2023-12-08 12:53:38,275 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 12:53:38,275 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 12:53:38,275 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 12:53:38,284 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 12:53:38,284 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 12:53:38,284 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 12:53:38,333 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 12:53:38,333 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 12:53:38,333 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 12:53:38,386 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,386 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,386 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,437 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,437 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,437 - uvicorn.access - INFO - 36.227.137.236:5044 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,492 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,492 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,492 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,801 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,801 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,801 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,853 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,853 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,853 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,901 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,901 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,901 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,953 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,953 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:38,953 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,000 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,000 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,000 - uvicorn.access - INFO - 36.227.137.236:5047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,052 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,052 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:53:39,052 - uvicorn.access - INFO - 36.227.137.236:5045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 12:59:25,964 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:25,964 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:25,964 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:26,036 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:26,036 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:26,036 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:30,486 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:30,486 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:30,486 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 12:59:30,562 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:30,562 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:30,562 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 12:59:34,722 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,722 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,722 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,738 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,738 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,738 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,792 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,792 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,792 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,870 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,870 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,870 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,888 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,888 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,888 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,926 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,926 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:34,926 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,008 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,008 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,008 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,020 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,020 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,020 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,090 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,090 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,090 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,150 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,150 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,150 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,165 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,165 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,165 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,210 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,210 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:39,210 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,290 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,290 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,290 - uvicorn.access - INFO - 123.194.35.197:63277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,347 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,347 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,347 - uvicorn.access - INFO - 123.194.35.197:63276 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,391 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,391 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,391 - uvicorn.access - INFO - 123.194.35.197:63278 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,442 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,442 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,442 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,443 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,443 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,443 - uvicorn.access - INFO - 123.194.35.197:63284 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,490 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,490 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 12:59:43,490 - uvicorn.access - INFO - 123.194.35.197:63283 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:30,996 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:05:30,996 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:05:30,996 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:05:31,053 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:05:31,053 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:05:31,053 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:05:35,444 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,444 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,444 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,457 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,457 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,457 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,588 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,588 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,588 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,642 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,642 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,642 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,661 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,661 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,661 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,669 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,669 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:35,669 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,735 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,735 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,735 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,742 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,742 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,742 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,880 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,880 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,880 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,973 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,973 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,973 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,980 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,980 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,980 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,985 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,985 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:39,985 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,073 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,073 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,073 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,089 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,089 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,089 - uvicorn.access - INFO - 123.194.35.197:63543 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,148 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,148 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,148 - uvicorn.access - INFO - 123.194.35.197:63555 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,270 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,270 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,270 - uvicorn.access - INFO - 123.194.35.197:63557 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,271 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,271 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,271 - uvicorn.access - INFO - 123.194.35.197:63556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,298 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,298 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:05:44,298 - uvicorn.access - INFO - 123.194.35.197:63558 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:31,112 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:26:31,112 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:26:31,112 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:26:31,147 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:26:31,147 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:26:31,147 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:26:35,612 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,612 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,612 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,646 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,646 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,646 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,684 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,684 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,684 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,690 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,690 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,690 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,694 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,694 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,694 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,701 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,701 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:35,701 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,897 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,897 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,897 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,906 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,906 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,906 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,943 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,943 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,943 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,957 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,957 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,957 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,977 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,977 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,977 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,986 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,986 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:39,986 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,322 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,322 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,322 - uvicorn.access - INFO - 123.194.35.197:64454 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,351 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,351 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,351 - uvicorn.access - INFO - 123.194.35.197:64453 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,384 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,384 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,384 - uvicorn.access - INFO - 123.194.35.197:64456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,391 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,391 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,391 - uvicorn.access - INFO - 123.194.35.197:64458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,408 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,408 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,408 - uvicorn.access - INFO - 123.194.35.197:64457 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,422 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,422 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:26:44,422 - uvicorn.access - INFO - 123.194.35.197:64459 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:37,232 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:49:37,232 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:49:37,232 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:49:37,236 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:49:37,236 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:49:37,236 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:49:41,498 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,498 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,498 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,510 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,510 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,510 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,552 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,552 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,552 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,621 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,621 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,621 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,627 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,627 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,627 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,716 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,716 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:41,716 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,866 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,866 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,866 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,877 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,877 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,877 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,937 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,937 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,937 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,977 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,977 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:45,977 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,000 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,000 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,000 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,119 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,119 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:46,119 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,046 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,046 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,046 - uvicorn.access - INFO - 123.194.35.197:65315 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,059 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,059 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,059 - uvicorn.access - INFO - 123.194.35.197:65313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,144 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,144 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,144 - uvicorn.access - INFO - 123.194.35.197:65316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,198 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,198 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,198 - uvicorn.access - INFO - 123.194.35.197:65323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,242 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,242 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,242 - uvicorn.access - INFO - 123.194.35.197:65324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,268 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,268 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:49:50,268 - uvicorn.access - INFO - 123.194.35.197:65322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 13:56:47,327 - uvicorn.access - INFO - 123.194.35.197:49241 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 13:56:47,327 - uvicorn.access - INFO - 123.194.35.197:49241 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 13:56:47,327 - uvicorn.access - INFO - 123.194.35.197:49241 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 13:56:47,332 - uvicorn.access - INFO - 123.194.35.197:49243 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 13:56:47,332 - uvicorn.access - INFO - 123.194.35.197:49243 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 13:56:47,332 - uvicorn.access - INFO - 123.194.35.197:49243 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 13:56:48,196 - app.api.classes - INFO - get_school
+2023-12-08 13:56:48,196 - app.api.classes - INFO - get_school
+2023-12-08 13:56:48,313 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 13:56:48,313 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 13:56:48,313 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 13:56:48,378 - uvicorn.access - INFO - 123.194.35.197:49240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 13:56:48,378 - uvicorn.access - INFO - 123.194.35.197:49240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 13:56:48,378 - uvicorn.access - INFO - 123.194.35.197:49240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 13:56:48,423 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 13:56:48,423 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 13:56:48,423 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 13:56:48,505 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,505 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,505 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,573 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,573 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,573 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,642 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,642 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,642 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,718 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,718 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,718 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,803 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,803 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,803 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,871 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,871 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,871 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,937 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,937 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:48,937 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,003 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,003 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,003 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,069 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,069 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:49,069 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,029 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:56:50,029 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:56:50,029 - uvicorn.access - INFO - 123.194.35.197:49239 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 13:56:50,101 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:56:50,101 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:56:50,101 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 13:56:50,174 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,174 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,174 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,241 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,241 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,241 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,307 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,307 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,307 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,376 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,376 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,376 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,446 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,446 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,446 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,515 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,515 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,515 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,586 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,586 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,586 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,651 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,651 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,651 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,718 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,718 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,718 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,783 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,783 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,783 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,848 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,848 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,848 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,918 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,918 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,918 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,985 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,985 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:50,985 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,050 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,050 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,050 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,116 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,116 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,116 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,182 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,182 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,182 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,249 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,249 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,249 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,314 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,314 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 13:56:51,314 - uvicorn.access - INFO - 123.194.35.197:49242 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,516 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,516 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,516 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,535 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,535 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,535 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:11:44,613 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,613 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,613 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,616 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,616 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,616 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,683 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,683 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,683 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,688 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,688 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,688 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,752 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,752 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,752 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,759 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,760 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,760 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,760 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,767 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,767 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,767 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,824 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,824 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,824 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,839 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,839 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,839 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,840 - uvicorn.access - INFO - 123.194.35.197:49856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,842 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,842 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,842 - uvicorn.access - INFO - 123.194.35.197:49858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,843 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,843 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,843 - uvicorn.access - INFO - 123.194.35.197:49859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,892 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,892 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,892 - uvicorn.access - INFO - 123.194.35.197:49849 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,907 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,907 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:11:44,907 - uvicorn.access - INFO - 123.194.35.197:49857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,271 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:17,271 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:17,271 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:17,343 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:17,343 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:17,343 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:17,421 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,421 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,421 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,425 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,425 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,425 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,495 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,572 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,581 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,581 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,581 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,584 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,584 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,584 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,589 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,589 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,589 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,639 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,639 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,639 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,642 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,642 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,642 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,643 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,643 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,643 - uvicorn.access - INFO - 123.194.35.197:49981 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,646 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,646 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,646 - uvicorn.access - INFO - 123.194.35.197:49982 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,649 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,649 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,649 - uvicorn.access - INFO - 123.194.35.197:49983 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,658 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,658 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,658 - uvicorn.access - INFO - 123.194.35.197:49984 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,704 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,704 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,704 - uvicorn.access - INFO - 123.194.35.197:49971 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,712 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,712 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:17,712 - uvicorn.access - INFO - 123.194.35.197:49972 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,301 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:27,301 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:27,301 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:27,372 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:27,372 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:27,372 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:27,453 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,453 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,453 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,454 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,454 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,454 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,524 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,524 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,524 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,525 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,525 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,525 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,597 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,598 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,598 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,598 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,605 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,605 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,605 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,606 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,606 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,606 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,610 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,610 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,610 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,666 - uvicorn.access - INFO - 123.194.35.197:50078 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,667 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,667 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,667 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50080 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,686 - uvicorn.access - INFO - 123.194.35.197:50079 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,687 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,687 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,687 - uvicorn.access - INFO - 123.194.35.197:50081 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50074 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:27,738 - uvicorn.access - INFO - 123.194.35.197:50072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:34,708 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:34,708 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:34,708 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:34,756 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:34,756 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:34,756 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:38,866 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:38,866 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:38,866 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:38,871 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:38,871 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:38,871 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,027 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,027 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,027 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,029 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,029 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,029 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,050 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,050 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,050 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,054 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,054 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,054 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:39,421 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:39,421 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:39,421 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:14:39,507 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:39,507 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:39,507 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:39,598 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,598 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,598 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,672 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,672 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,672 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,745 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,745 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,745 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,771 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,771 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,771 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,775 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,775 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,775 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,778 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,778 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,778 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,779 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,779 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,779 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,826 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,826 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,826 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,853 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,853 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,853 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,855 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,855 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,855 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,856 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,856 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,856 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,859 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,859 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,859 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,865 - uvicorn.access - INFO - 123.194.35.197:50151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,865 - uvicorn.access - INFO - 123.194.35.197:50151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,865 - uvicorn.access - INFO - 123.194.35.197:50151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,907 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,907 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,907 - uvicorn.access - INFO - 123.194.35.197:50150 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,927 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,927 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,927 - uvicorn.access - INFO - 123.194.35.197:50160 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,930 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,930 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,930 - uvicorn.access - INFO - 123.194.35.197:50161 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,931 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,931 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,931 - uvicorn.access - INFO - 123.194.35.197:50159 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,932 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,932 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:39,932 - uvicorn.access - INFO - 123.194.35.197:50162 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:43,299 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,299 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,299 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,364 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,364 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,364 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,541 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,541 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,541 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,545 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,545 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,545 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,563 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,563 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,563 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,593 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,593 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:43,593 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,583 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,583 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,583 - uvicorn.access - INFO - 123.194.35.197:50115 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,679 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,679 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,679 - uvicorn.access - INFO - 123.194.35.197:50114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,856 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,856 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,856 - uvicorn.access - INFO - 123.194.35.197:50126 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,867 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,867 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,867 - uvicorn.access - INFO - 123.194.35.197:50125 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,884 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,884 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,884 - uvicorn.access - INFO - 123.194.35.197:50127 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,894 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,894 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:47,894 - uvicorn.access - INFO - 123.194.35.197:50128 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:14:48,702 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,702 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,702 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,736 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,736 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,736 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:14:48,813 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,813 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,813 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,817 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,817 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,817 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,887 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:48,955 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,020 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,020 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,020 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,023 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,023 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,023 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,086 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,086 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,086 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,089 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,089 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,089 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,154 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,154 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,154 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,157 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,157 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,157 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,204 - uvicorn.access - INFO - 123.194.35.197:50180 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,204 - uvicorn.access - INFO - 123.194.35.197:50180 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,204 - uvicorn.access - INFO - 123.194.35.197:50180 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,208 - uvicorn.access - INFO - 123.194.35.197:50181 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,208 - uvicorn.access - INFO - 123.194.35.197:50181 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,208 - uvicorn.access - INFO - 123.194.35.197:50181 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,211 - uvicorn.access - INFO - 123.194.35.197:50183 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,211 - uvicorn.access - INFO - 123.194.35.197:50183 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,211 - uvicorn.access - INFO - 123.194.35.197:50183 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,218 - uvicorn.access - INFO - 123.194.35.197:50182 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,218 - uvicorn.access - INFO - 123.194.35.197:50182 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,218 - uvicorn.access - INFO - 123.194.35.197:50182 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50175 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:49,225 - uvicorn.access - INFO - 123.194.35.197:50172 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:14:56,785 - uvicorn.access - INFO - 125.227.78.180:47291 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 14:14:56,785 - uvicorn.access - INFO - 125.227.78.180:47291 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 14:14:56,785 - uvicorn.access - INFO - 125.227.78.180:47291 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-08 14:14:56,796 - uvicorn.access - INFO - 125.227.78.180:47292 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:56,796 - uvicorn.access - INFO - 125.227.78.180:47292 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:56,796 - uvicorn.access - INFO - 125.227.78.180:47292 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:56,797 - uvicorn.access - INFO - 125.227.78.180:47290 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:56,797 - uvicorn.access - INFO - 125.227.78.180:47290 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:56,797 - uvicorn.access - INFO - 125.227.78.180:47290 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-08 14:14:57,288 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 14:14:57,288 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 14:14:57,288 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-08 14:14:57,334 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:14:57,334 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:14:57,334 - uvicorn.access - INFO - 125.227.78.180:47289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:15:13,133 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,133 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,133 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,144 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,144 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,144 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,233 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,303 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,368 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,368 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,368 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,373 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,381 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,384 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,384 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,384 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,437 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,437 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,437 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,446 - uvicorn.access - INFO - 123.194.35.197:50209 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50216 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,457 - uvicorn.access - INFO - 123.194.35.197:50217 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,458 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,458 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,458 - uvicorn.access - INFO - 123.194.35.197:50218 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,505 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,505 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,505 - uvicorn.access - INFO - 123.194.35.197:50215 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,511 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,511 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:13,511 - uvicorn.access - INFO - 123.194.35.197:50206 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,230 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,230 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,230 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,252 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,252 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,252 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:15:54,338 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,338 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,338 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,341 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,341 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,341 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,407 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,407 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,407 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,408 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,408 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,408 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,477 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,477 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,477 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,478 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,478 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,478 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,480 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,480 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,480 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,484 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,484 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,484 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,500 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,500 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,500 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,506 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,506 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,506 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,546 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,548 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,548 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,548 - uvicorn.access - INFO - 123.194.35.197:50257 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,552 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,552 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,552 - uvicorn.access - INFO - 123.194.35.197:50258 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,568 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,568 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,568 - uvicorn.access - INFO - 123.194.35.197:50259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,572 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,572 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,572 - uvicorn.access - INFO - 123.194.35.197:50260 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,612 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,612 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,612 - uvicorn.access - INFO - 123.194.35.197:50252 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,613 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,613 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:15:54,613 - uvicorn.access - INFO - 123.194.35.197:50249 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,547 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,547 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,547 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,570 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,570 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,570 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:19,650 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,650 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,650 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,653 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,653 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,653 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,722 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,722 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,722 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,723 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,723 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,723 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,792 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,793 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,793 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,793 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,802 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,802 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,802 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,809 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,809 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,809 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,815 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,815 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,815 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,926 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,926 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,926 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,927 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,927 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,927 - uvicorn.access - INFO - 123.194.35.197:50294 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,928 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,928 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,928 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,929 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,929 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,929 - uvicorn.access - INFO - 123.194.35.197:50296 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,930 - uvicorn.access - INFO - 123.194.35.197:50297 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,995 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,995 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,995 - uvicorn.access - INFO - 123.194.35.197:50285 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,996 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,996 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:19,996 - uvicorn.access - INFO - 123.194.35.197:50288 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,492 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,492 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,492 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,515 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,515 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,515 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:16:35,601 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,601 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,601 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,602 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,602 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,602 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,669 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,737 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,746 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,746 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,746 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,750 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,750 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,750 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,751 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,751 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,751 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,761 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,761 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,761 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,803 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,811 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,811 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,811 - uvicorn.access - INFO - 123.194.35.197:50322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,817 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,817 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,817 - uvicorn.access - INFO - 123.194.35.197:50325 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,818 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,818 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,818 - uvicorn.access - INFO - 123.194.35.197:50323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,825 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,825 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,825 - uvicorn.access - INFO - 123.194.35.197:50324 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,872 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,872 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,872 - uvicorn.access - INFO - 123.194.35.197:50316 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,873 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,873 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:16:35,873 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:46,959 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:46,959 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:46,959 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:46,986 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:46,986 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:46,986 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:18:47,068 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,068 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,068 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,071 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,071 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,071 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,134 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,134 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,134 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,139 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,139 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,139 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,202 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,202 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,202 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,205 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,205 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,205 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,218 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,218 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,218 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,227 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,227 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,227 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,234 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,268 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,268 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,268 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,271 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,271 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,271 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,285 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,285 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,285 - uvicorn.access - INFO - 123.194.35.197:50435 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,296 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,296 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,296 - uvicorn.access - INFO - 123.194.35.197:50434 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,303 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,303 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,303 - uvicorn.access - INFO - 123.194.35.197:50436 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,304 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,304 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,304 - uvicorn.access - INFO - 123.194.35.197:50437 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50430 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:18:47,339 - uvicorn.access - INFO - 123.194.35.197:50425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,635 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,635 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,635 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,644 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,644 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,644 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:21:01,746 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,746 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,746 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,750 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,750 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,750 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,816 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,816 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,816 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,819 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,819 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,819 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,885 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,885 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,885 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,891 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,899 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,899 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,899 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,908 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,954 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,954 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,954 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,959 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,959 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,959 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,960 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,960 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,960 - uvicorn.access - INFO - 123.194.35.197:50522 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,967 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,967 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,967 - uvicorn.access - INFO - 123.194.35.197:50524 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,976 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,976 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,976 - uvicorn.access - INFO - 123.194.35.197:50523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,977 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,977 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:01,977 - uvicorn.access - INFO - 123.194.35.197:50525 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,020 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,020 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,020 - uvicorn.access - INFO - 123.194.35.197:50516 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,027 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,027 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:21:02,027 - uvicorn.access - INFO - 123.194.35.197:50513 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,081 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,081 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,081 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,098 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,098 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,098 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:22:34,179 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,179 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,179 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,182 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,182 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,182 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,251 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,251 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,251 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,252 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,252 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,252 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,326 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,326 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,326 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,327 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,333 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,333 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,333 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,336 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,336 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,336 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,391 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,391 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,391 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,397 - uvicorn.access - INFO - 123.194.35.197:50617 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,398 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,398 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,398 - uvicorn.access - INFO - 123.194.35.197:50618 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,406 - uvicorn.access - INFO - 123.194.35.197:50619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,462 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,462 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,462 - uvicorn.access - INFO - 123.194.35.197:50608 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,464 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,464 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:22:34,464 - uvicorn.access - INFO - 123.194.35.197:50613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:33:33,268 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:33,268 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:33,268 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:33,869 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:33,869 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:33,869 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-08 14:33:34,480 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:33:34,480 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:33:34,480 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:33:34,527 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,527 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,527 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,567 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,567 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,567 - uvicorn.access - INFO - 125.227.78.180:49137 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,608 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,608 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:33:34,608 - uvicorn.access - INFO - 125.227.78.180:49136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,463 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:36:24,463 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:36:24,463 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:36:24,605 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,605 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,605 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,646 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,646 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,646 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,687 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,687 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,687 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,727 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,727 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,727 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,765 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,765 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,765 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,805 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,805 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,805 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,846 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,846 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,846 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,885 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,885 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,885 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,925 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,925 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,925 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,965 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,965 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:24,965 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,005 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,005 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,005 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,048 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,048 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,048 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,086 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,086 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,086 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,127 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,127 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,127 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,168 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,168 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,168 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,207 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,207 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,207 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,246 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,246 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,246 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,285 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,285 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,285 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:25,724 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:25,724 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:25,724 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:26,174 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:26,174 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:26,174 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-08 14:36:26,742 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:36:26,742 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:36:26,742 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 14:36:26,787 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,787 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,787 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,827 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,827 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,827 - uvicorn.access - INFO - 125.227.78.180:49387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,867 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,867 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:36:26,867 - uvicorn.access - INFO - 125.227.78.180:49389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 14:50:35,870 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,870 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,870 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,881 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,881 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,881 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:50:35,955 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:35,955 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:35,955 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:35,956 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:35,956 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:35,956 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,022 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,022 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,022 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,025 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,025 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,025 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,088 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,088 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,088 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,091 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,091 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,091 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,107 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,107 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,107 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,112 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,112 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,112 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,125 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,125 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,125 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,126 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,126 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,126 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,153 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,153 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,153 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,157 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,157 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,157 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,176 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,176 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,176 - uvicorn.access - INFO - 123.194.35.197:52113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,177 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,177 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,177 - uvicorn.access - INFO - 123.194.35.197:52111 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,190 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,190 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,190 - uvicorn.access - INFO - 123.194.35.197:52114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,191 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,191 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,191 - uvicorn.access - INFO - 123.194.35.197:52112 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,219 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,219 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,219 - uvicorn.access - INFO - 123.194.35.197:52105 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,222 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,222 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:50:36,222 - uvicorn.access - INFO - 123.194.35.197:52106 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,099 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,099 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,099 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,102 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,102 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,102 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:52:12,189 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,189 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,189 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,191 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,191 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,191 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,256 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,256 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,256 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,259 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,259 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,259 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,324 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,324 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,324 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,328 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,328 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,328 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,335 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,335 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,335 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,338 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,338 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,338 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,341 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,341 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,341 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,349 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,349 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,349 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,390 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,390 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,390 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,402 - uvicorn.access - INFO - 123.194.35.197:52189 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52191 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,406 - uvicorn.access - INFO - 123.194.35.197:52188 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,422 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,422 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,422 - uvicorn.access - INFO - 123.194.35.197:52190 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,455 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,455 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,455 - uvicorn.access - INFO - 123.194.35.197:52184 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,468 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,468 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:52:12,468 - uvicorn.access - INFO - 123.194.35.197:52179 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:55:47,177 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:55:47,177 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:55:47,177 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:55:47,201 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:55:47,201 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:55:47,201 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:55:51,654 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,654 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,654 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,658 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,658 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,658 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,659 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,659 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,659 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,662 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,662 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,662 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,665 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,665 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,665 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,690 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,690 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:51,690 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,943 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,943 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,943 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,946 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,946 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,946 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,963 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,963 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,963 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,971 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,971 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,971 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,974 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,974 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,974 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,980 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,980 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:55:55,980 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,200 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,200 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,200 - uvicorn.access - INFO - 123.194.35.197:52376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,207 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,207 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,207 - uvicorn.access - INFO - 123.194.35.197:52392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,215 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,215 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,215 - uvicorn.access - INFO - 123.194.35.197:52389 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,224 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,224 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,224 - uvicorn.access - INFO - 123.194.35.197:52390 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,229 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,229 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,229 - uvicorn.access - INFO - 123.194.35.197:52391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,242 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,242 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:56:00,242 - uvicorn.access - INFO - 123.194.35.197:52375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:58:22,785 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:58:22,785 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:58:22,785 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:58:22,868 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:22,868 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:22,868 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:22,933 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:22,933 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:22,933 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,006 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,006 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,006 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,007 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,007 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,007 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,009 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,009 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,009 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,020 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,020 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,020 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,021 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,021 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,021 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,026 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,026 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,026 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,075 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,075 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,075 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,076 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,076 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,076 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,078 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,078 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,078 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,086 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,086 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,086 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,089 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,089 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,089 - uvicorn.access - INFO - 123.194.35.197:52497 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,093 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,093 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,093 - uvicorn.access - INFO - 123.194.35.197:52498 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,142 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,142 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,142 - uvicorn.access - INFO - 123.194.35.197:52493 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,143 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,143 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,143 - uvicorn.access - INFO - 123.194.35.197:52499 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,146 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,146 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,146 - uvicorn.access - INFO - 123.194.35.197:52496 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,152 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,152 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:58:23,152 - uvicorn.access - INFO - 123.194.35.197:52500 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,011 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:01,011 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:01,011 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:01,084 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:01,084 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:01,084 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:01,175 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,175 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,175 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,180 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,180 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,180 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,247 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,247 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,247 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,248 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,248 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,248 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,313 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,313 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,313 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,317 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,323 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,323 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,323 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,325 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,325 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,325 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,330 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,330 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,330 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,381 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,381 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,381 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,384 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,384 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,384 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,395 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,395 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,395 - uvicorn.access - INFO - 123.194.35.197:52534 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,396 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,396 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,396 - uvicorn.access - INFO - 123.194.35.197:52540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52539 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,410 - uvicorn.access - INFO - 123.194.35.197:52538 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,447 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,447 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,447 - uvicorn.access - INFO - 123.194.35.197:52537 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,451 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,451 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:01,451 - uvicorn.access - INFO - 123.194.35.197:52532 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,051 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:42,051 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:42,051 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:42,117 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:42,117 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:42,117 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:42,193 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,193 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,193 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,218 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,218 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,218 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,265 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,265 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,265 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,290 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,290 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,290 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,330 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,330 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,330 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,346 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,346 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,346 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,357 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,365 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,365 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,365 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,366 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,366 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,366 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,397 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,397 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,397 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,412 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,412 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,412 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52583 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,423 - uvicorn.access - INFO - 123.194.35.197:52584 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52579 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,432 - uvicorn.access - INFO - 123.194.35.197:52585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,460 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,460 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,460 - uvicorn.access - INFO - 123.194.35.197:52578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,480 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,480 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:42,480 - uvicorn.access - INFO - 123.194.35.197:52582 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:51,849 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:51,849 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:51,849 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:51,879 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:51,879 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:51,879 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:56,226 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,226 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,226 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,232 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,232 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,232 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,441 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,441 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,441 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,445 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,445 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,445 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,466 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,466 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,466 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,487 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,487 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:56,487 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 14:59:58,093 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:58,093 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:58,093 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 14:59:58,157 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:58,157 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:58,157 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 14:59:58,245 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,245 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,245 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,254 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,254 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,254 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,328 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,328 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,328 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,329 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,329 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,329 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,396 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,396 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,396 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,397 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,397 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,397 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,407 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,408 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,408 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,408 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,409 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,409 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,409 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,469 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,469 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,469 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,474 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,474 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,474 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,482 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,482 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,482 - uvicorn.access - INFO - 123.194.35.197:52670 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,485 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,485 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,485 - uvicorn.access - INFO - 123.194.35.197:52661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,486 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,486 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,486 - uvicorn.access - INFO - 123.194.35.197:52672 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,489 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,489 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,489 - uvicorn.access - INFO - 123.194.35.197:52660 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,540 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,540 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,540 - uvicorn.access - INFO - 123.194.35.197:52673 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,552 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,552 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 14:59:58,552 - uvicorn.access - INFO - 123.194.35.197:52671 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:00:00,519 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,519 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,519 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,549 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,549 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,549 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,878 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,878 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,878 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,882 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,882 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,882 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,887 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,887 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,887 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,913 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,913 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:00,913 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,883 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,883 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,883 - uvicorn.access - INFO - 123.194.35.197:52619 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,902 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,902 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:04,902 - uvicorn.access - INFO - 123.194.35.197:52621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,241 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,241 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,241 - uvicorn.access - INFO - 123.194.35.197:52629 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,261 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,261 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,261 - uvicorn.access - INFO - 123.194.35.197:52630 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,263 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,263 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,263 - uvicorn.access - INFO - 123.194.35.197:52628 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,331 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,331 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:00:05,331 - uvicorn.access - INFO - 123.194.35.197:52627 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:02:07,103 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:07,103 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:07,103 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:07,187 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,187 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,187 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,251 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,251 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,251 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,318 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,318 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,318 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,328 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,328 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,328 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,340 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,340 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,340 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,345 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,345 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,345 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,352 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,352 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,352 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,370 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,370 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,370 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,383 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,383 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,383 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,399 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,399 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,399 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,407 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,407 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,407 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,411 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,411 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,411 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,417 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,417 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,417 - uvicorn.access - INFO - 123.194.35.197:52783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,440 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,440 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,440 - uvicorn.access - INFO - 123.194.35.197:52780 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,449 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,449 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,449 - uvicorn.access - INFO - 123.194.35.197:52776 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,465 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,465 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,465 - uvicorn.access - INFO - 123.194.35.197:52779 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,474 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,474 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,474 - uvicorn.access - INFO - 123.194.35.197:52781 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,477 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,477 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:07,477 - uvicorn.access - INFO - 123.194.35.197:52782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,065 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:30,065 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:30,065 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:30,169 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,169 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,169 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,237 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,237 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,237 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,309 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,309 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,309 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,316 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,325 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,325 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,325 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,329 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,329 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,329 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,341 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,341 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,341 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,376 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,376 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,376 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,383 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,383 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,383 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,384 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,384 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,384 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,389 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,389 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,389 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,397 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,397 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,397 - uvicorn.access - INFO - 123.194.35.197:52807 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,409 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,409 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,409 - uvicorn.access - INFO - 123.194.35.197:52806 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,442 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,442 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,442 - uvicorn.access - INFO - 123.194.35.197:52800 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52804 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,452 - uvicorn.access - INFO - 123.194.35.197:52803 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,455 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,455 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:30,455 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,497 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:47,497 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:47,497 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:47,584 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,584 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,584 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,653 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,653 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,653 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,720 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,720 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,720 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,725 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,725 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,725 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,726 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,726 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,726 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,731 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,731 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,731 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,740 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,786 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,786 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,786 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,795 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,797 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,797 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,797 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,807 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,854 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,854 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,854 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,864 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,867 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,867 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:47,867 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,314 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:51,314 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:51,314 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:02:51,398 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,398 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,398 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,401 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,401 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,401 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,405 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,405 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,405 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,406 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,406 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,406 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,409 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,409 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,409 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,422 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,422 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,422 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,465 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,465 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,465 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,475 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,475 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,475 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,482 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,482 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,482 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,483 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,487 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,487 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,487 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,533 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,533 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,533 - uvicorn.access - INFO - 123.194.35.197:52831 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,540 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,540 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,540 - uvicorn.access - INFO - 123.194.35.197:52832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,560 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,560 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,560 - uvicorn.access - INFO - 123.194.35.197:52827 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52834 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,561 - uvicorn.access - INFO - 123.194.35.197:52833 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,562 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,562 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:02:51,562 - uvicorn.access - INFO - 123.194.35.197:52830 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,334 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:04:45,334 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:04:45,334 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:04:45,413 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:04:45,413 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:04:45,413 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:04:45,506 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,506 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,506 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,507 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,507 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,507 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,586 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,586 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,586 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,590 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,590 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,590 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,650 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,650 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,650 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,655 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,655 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,655 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,673 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,673 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,673 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,674 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,676 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,676 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,676 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,716 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,716 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,716 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,719 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,719 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,719 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52929 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,747 - uvicorn.access - INFO - 123.194.35.197:52931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,748 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,748 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,748 - uvicorn.access - INFO - 123.194.35.197:52932 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,783 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,783 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,783 - uvicorn.access - INFO - 123.194.35.197:52925 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,786 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,786 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:04:45,786 - uvicorn.access - INFO - 123.194.35.197:52926 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAxOTYzMjgwfQ.EYhmgup4EZZedbxHlkTZGaEtQTsrSKGQYpap1k7sfko HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:23,638 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:24,425 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,059 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:25,690 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,322 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,322 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,322 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,323 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,323 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,323 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:26,954 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,479 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,479 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,479 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,480 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,480 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:27,480 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,052 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:28,760 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,440 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,440 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,440 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,441 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,441 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:29,441 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,118 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:30,795 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:31,475 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,294 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,294 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,294 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,295 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,295 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:32,295 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,046 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,046 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,046 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,047 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,047 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:33,047 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:34,150 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,051 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,051 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,051 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,055 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,055 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,055 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:35,676 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,287 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,287 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,287 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,288 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,288 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:36,288 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:25:37,014 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:25:37,014 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:25:37,014 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:25:37,076 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:25:37,076 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:25:37,076 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:25:37,783 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:25:37,783 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:25:37,783 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:25:37,819 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:25:37,819 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:25:37,819 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:25:37,905 - app.api.classes - INFO - get_school
+2023-12-08 15:25:37,905 - app.api.classes - INFO - get_school
+2023-12-08 15:25:38,024 - uvicorn.access - INFO - 123.194.35.197:54280 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:25:38,024 - uvicorn.access - INFO - 123.194.35.197:54280 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:25:38,024 - uvicorn.access - INFO - 123.194.35.197:54280 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:25:38,029 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,029 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,029 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,030 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,098 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,098 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,098 - uvicorn.access - INFO - 123.194.35.197:54139 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,099 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,099 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,099 - uvicorn.access - INFO - 123.194.35.197:54138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54279 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,104 - uvicorn.access - INFO - 123.194.35.197:54278 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,109 - uvicorn.access - INFO - 123.194.35.197:54310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,109 - uvicorn.access - INFO - 123.194.35.197:54310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:38,109 - uvicorn.access - INFO - 123.194.35.197:54310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:25:50,645 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:25:50,645 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:25:50,645 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:25:50,651 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:25:50,651 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:25:50,651 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:25:54,849 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:54,849 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:54,849 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:54,857 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:54,857 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:54,857 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,156 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,156 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,156 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,175 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,175 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,175 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,211 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,211 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:55,211 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,077 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,077 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,077 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,418 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,418 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,418 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,434 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,434 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,434 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,466 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,466 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,466 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,479 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,479 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:25:59,479 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,513 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,513 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,513 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,520 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,520 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,520 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,655 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,655 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,655 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,664 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,664 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,664 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:03,797 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,797 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,797 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,802 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,802 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,802 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,820 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,820 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,820 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,829 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,829 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:03,829 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIyMDQwNDh9.gBnALlAGNnFJ_iLbok-EjcGeAflslBpxiu1Gj_Yqtek HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:04,581 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,444 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,444 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,444 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,445 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,445 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:05,445 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,798 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,798 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,798 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,799 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,799 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:06,799 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,359 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:07,924 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:08,680 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,574 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,574 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,574 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,575 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,575 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:09,575 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:10,330 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,013 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:11,570 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,230 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:12,809 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:13,402 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,052 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,679 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,679 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,679 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,682 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,682 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:14,682 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,468 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,468 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,468 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,469 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,469 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:15,469 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,268 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,268 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,268 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,269 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,269 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,269 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:16,833 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:17,470 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,090 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,091 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,091 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,091 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,731 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,731 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,731 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,732 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,732 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:18,732 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,356 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,967 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,967 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,967 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,968 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,968 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:19,968 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:26:20,043 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,043 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,043 - uvicorn.access - INFO - 123.194.35.197:54393 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,541 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,541 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,541 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:26:20,705 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:26:20,705 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:26:20,705 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:26:20,781 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,781 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,781 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,846 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,846 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,846 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,925 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,925 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,925 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,929 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,929 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,929 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,965 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,965 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,965 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,967 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,967 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,967 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,982 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,982 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:20,982 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,004 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,004 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,004 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,005 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,005 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,005 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,006 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,006 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,006 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,031 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,031 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,031 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,039 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,039 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,039 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,064 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,064 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,064 - uvicorn.access - INFO - 123.194.35.197:54628 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,073 - uvicorn.access - INFO - 123.194.35.197:54626 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,074 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,074 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,074 - uvicorn.access - INFO - 123.194.35.197:54629 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,098 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,098 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,098 - uvicorn.access - INFO - 123.194.35.197:54627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,125 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,125 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:26:21,125 - uvicorn.access - INFO - 123.194.35.197:54625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:27:01,819 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:01,819 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:01,827 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:01,827 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:01,834 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:01,834 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:03,102 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=averageSessionDuration HTTP/1.1" 200
+2023-12-08 15:27:03,102 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=averageSessionDuration HTTP/1.1" 200
+2023-12-08 15:27:03,102 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=averageSessionDuration HTTP/1.1" 200
+2023-12-08 15:27:03,106 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:03,106 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:03,114 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:03,114 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:03,116 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:03,116 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:05,615 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-08 15:27:05,615 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-08 15:27:05,615 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-08 15:27:05,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:05,618 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:05,624 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:05,624 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:05,626 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:05,626 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:06,387 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-08 15:27:06,387 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-08 15:27:06,387 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-08 15:27:06,390 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:06,390 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:06,399 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:06,399 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:06,400 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:06,400 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:08,096 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-08 15:27:08,096 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-08 15:27:08,096 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-08 15:27:08,098 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:08,098 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:08,102 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:08,102 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:08,104 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:08,104 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:08,905 - uvicorn.access - INFO - 211.20.229.188:56088 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=totalUsers HTTP/1.1" 200
+2023-12-08 15:27:08,905 - uvicorn.access - INFO - 211.20.229.188:56088 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=totalUsers HTTP/1.1" 200
+2023-12-08 15:27:08,905 - uvicorn.access - INFO - 211.20.229.188:56088 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=totalUsers HTTP/1.1" 200
+2023-12-08 15:27:08,907 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:08,907 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:08,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:08,911 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:08,912 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:08,912 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:09,815 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=bounceRate HTTP/1.1" 200
+2023-12-08 15:27:09,815 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=bounceRate HTTP/1.1" 200
+2023-12-08 15:27:09,815 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=bounceRate HTTP/1.1" 200
+2023-12-08 15:27:09,847 - uvicorn.access - INFO - 211.20.229.188:56090 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-08 15:27:09,847 - uvicorn.access - INFO - 211.20.229.188:56090 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-08 15:27:09,847 - uvicorn.access - INFO - 211.20.229.188:56090 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-08 15:27:09,865 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:09,865 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:09,870 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:09,870 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:09,872 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:09,872 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:11,390 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-08 15:27:11,390 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-08 15:27:11,390 - uvicorn.access - INFO - 211.20.229.188:56089 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-08 15:27:11,412 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:11,412 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 15:27:11,423 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:11,423 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 15:27:11,425 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:11,425 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 15:27:11,925 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-08 15:27:11,925 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-08 15:27:11,925 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/ga4_data?start_day=2023-11-08&end_day=2023-12-08&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-08 15:27:11,938 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:11,938 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:11,938 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:11,939 - uvicorn.access - INFO - 211.20.229.188:56088 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-08 15:27:11,939 - uvicorn.access - INFO - 211.20.229.188:56088 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-08 15:27:11,939 - uvicorn.access - INFO - 211.20.229.188:56088 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-08 15:27:11,998 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:11,998 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:11,998 - uvicorn.access - INFO - 211.20.229.188:56089 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-08 15:27:12,986 - app.api.classes - INFO - get_school
+2023-12-08 15:27:12,986 - app.api.classes - INFO - get_school
+2023-12-08 15:27:12,988 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:12,988 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:12,988 - uvicorn.access - INFO - 211.20.229.188:56092 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,010 - app.api.classes - INFO - get_school
+2023-12-08 15:27:13,010 - app.api.classes - INFO - get_school
+2023-12-08 15:27:13,015 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-08 15:27:13,015 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-08 15:27:13,015 - uvicorn.access - INFO - 211.20.229.188:56090 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-08 15:27:13,016 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,016 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,016 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,123 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,123 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,123 - uvicorn.access - INFO - 211.20.229.188:56093 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-08 15:27:13,167 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-08 15:27:13,167 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-08 15:27:13,167 - uvicorn.access - INFO - 211.20.229.188:56091 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-08 15:28:49,368 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:49,368 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:49,368 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:49,369 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:49,369 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:49,369 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,319 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,319 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,319 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,320 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,320 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:50,320 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,200 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,200 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,200 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,201 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,201 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,201 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,854 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,854 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,854 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,855 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,855 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:51,855 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:52,612 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,470 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,470 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,470 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,471 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,471 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:53,471 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:54,450 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,019 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,019 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,019 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,022 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,022 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,022 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:55,580 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,265 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,265 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,265 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,268 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,268 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,268 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,789 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,789 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,789 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,790 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,790 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:56,790 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,306 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,306 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,306 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,307 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,307 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,307 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,914 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,914 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,914 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,915 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,915 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:57,915 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:58,628 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,161 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,161 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,161 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,162 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,162 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,162 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,759 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,759 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,759 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,763 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,763 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:28:59,763 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,232 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,232 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,232 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,234 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,234 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,234 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,803 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,803 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,803 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,804 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,804 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:00,804 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,319 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,319 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,319 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,320 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,320 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,320 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,840 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,840 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,840 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,841 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,841 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:01,841 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,377 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,377 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,377 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,380 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,380 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,380 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,936 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,936 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,936 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,940 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,940 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:02,940 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:03,621 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,261 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,261 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,261 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,262 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,262 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:04,262 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,107 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,107 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,107 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,108 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,108 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,108 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 15:29:05,688 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:29:05,688 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:29:05,688 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:29:05,809 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:29:05,809 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:29:05,809 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:29:05,892 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,892 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,892 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,893 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,893 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,893 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,981 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,981 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,981 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,982 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,982 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:05,982 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,051 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,133 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,133 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,133 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,134 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,134 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,134 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,135 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,135 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,135 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,136 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,137 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,137 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,137 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,203 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,203 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,203 - uvicorn.access - INFO - 123.194.35.197:54798 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,204 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,204 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,204 - uvicorn.access - INFO - 123.194.35.197:54797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,212 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,212 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,212 - uvicorn.access - INFO - 123.194.35.197:54955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54958 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:29:06,218 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:45,647 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:33:45,647 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:33:45,647 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:33:45,725 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:33:45,725 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:33:45,725 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:33:46,549 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:33:46,549 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:33:46,549 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:33:46,573 - app.api.classes - INFO - get_school
+2023-12-08 15:33:46,573 - app.api.classes - INFO - get_school
+2023-12-08 15:33:46,682 - uvicorn.access - INFO - 123.194.35.197:55233 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:33:46,682 - uvicorn.access - INFO - 123.194.35.197:55233 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:33:46,682 - uvicorn.access - INFO - 123.194.35.197:55233 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:33:46,709 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:33:46,709 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:33:46,709 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:33:46,780 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,780 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,780 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,784 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,787 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,787 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,787 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,846 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,846 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,846 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,852 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,852 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,852 - uvicorn.access - INFO - 123.194.35.197:55230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,863 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,863 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,863 - uvicorn.access - INFO - 123.194.35.197:55232 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,864 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,864 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,864 - uvicorn.access - INFO - 123.194.35.197:55234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,913 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,913 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:33:46,913 - uvicorn.access - INFO - 123.194.35.197:55231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,065 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:54:03,065 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:54:03,065 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 15:54:03,115 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:54:03,115 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:54:03,115 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 15:54:03,188 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,188 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,188 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,191 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,191 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,191 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,264 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,264 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,264 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,270 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,270 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,270 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,334 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,334 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,334 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,338 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,338 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,338 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,399 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,399 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,399 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,402 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,402 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,402 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,465 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,465 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,465 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,469 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,469 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,469 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,532 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,532 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,532 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,537 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,537 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,537 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,557 - uvicorn.access - INFO - 123.194.35.197:56303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,557 - uvicorn.access - INFO - 123.194.35.197:56303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,557 - uvicorn.access - INFO - 123.194.35.197:56303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,570 - uvicorn.access - INFO - 123.194.35.197:56304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,570 - uvicorn.access - INFO - 123.194.35.197:56304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,570 - uvicorn.access - INFO - 123.194.35.197:56304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,601 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,601 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,601 - uvicorn.access - INFO - 123.194.35.197:56291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,608 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,608 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,608 - uvicorn.access - INFO - 123.194.35.197:56289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:03,848 - uvicorn.access - INFO - 123.194.35.197:56301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:55,204 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:54:55,204 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:54:55,204 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:54:55,255 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:54:55,255 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:54:55,255 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:54:56,123 - app.api.classes - INFO - get_school
+2023-12-08 15:54:56,123 - app.api.classes - INFO - get_school
+2023-12-08 15:54:56,240 - uvicorn.access - INFO - 123.194.35.197:56448 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:54:56,240 - uvicorn.access - INFO - 123.194.35.197:56448 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:54:56,240 - uvicorn.access - INFO - 123.194.35.197:56448 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:54:56,251 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:54:56,251 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:54:56,251 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:54:56,284 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:54:56,284 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:54:56,284 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:54:56,386 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,386 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,386 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,388 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,388 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,388 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,392 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,392 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,392 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,396 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,396 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,396 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,452 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,452 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,452 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,455 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,455 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,455 - uvicorn.access - INFO - 123.194.35.197:56444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,459 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,459 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,459 - uvicorn.access - INFO - 123.194.35.197:56447 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,462 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,462 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,462 - uvicorn.access - INFO - 123.194.35.197:56445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,518 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,518 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:54:56,518 - uvicorn.access - INFO - 123.194.35.197:56446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:06,054 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:55:06,054 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:55:06,054 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 15:55:06,133 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:55:06,133 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:55:06,133 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 15:55:06,816 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:55:06,816 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:55:06,816 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 15:55:06,975 - app.api.classes - INFO - get_school
+2023-12-08 15:55:06,975 - app.api.classes - INFO - get_school
+2023-12-08 15:55:07,083 - uvicorn.access - INFO - 123.194.35.197:56508 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:55:07,083 - uvicorn.access - INFO - 123.194.35.197:56508 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:55:07,083 - uvicorn.access - INFO - 123.194.35.197:56508 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 15:55:07,117 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:55:07,117 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:55:07,117 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 15:55:07,191 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,191 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,191 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,195 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,195 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,195 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,199 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,199 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,199 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,202 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,202 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,202 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,258 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,258 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,258 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,261 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,261 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,261 - uvicorn.access - INFO - 123.194.35.197:56474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,269 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,269 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,269 - uvicorn.access - INFO - 123.194.35.197:56507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,270 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,270 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,270 - uvicorn.access - INFO - 123.194.35.197:56509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,324 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,324 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 15:55:07,324 - uvicorn.access - INFO - 123.194.35.197:56506 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,260 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:01:29,260 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:01:29,260 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:01:29,464 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,464 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,464 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,505 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,505 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,505 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,547 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,547 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,547 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,586 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,586 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,586 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,625 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,625 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,625 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,665 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,665 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,665 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,703 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,703 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,703 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,744 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,744 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,744 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,783 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,783 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,783 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,823 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,823 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,823 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,862 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,862 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,862 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,903 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,903 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,903 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,943 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,943 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,943 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,983 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,983 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:29,983 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,023 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,023 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,023 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,063 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,063 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,063 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,103 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,103 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,103 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,144 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,144 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:30,144 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:32,063 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:32,063 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:32,063 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:32,536 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:32,536 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:32,536 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:01:33,094 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:01:33,094 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:01:33,094 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:01:33,150 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,150 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,150 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,191 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,191 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,191 - uvicorn.access - INFO - 125.227.78.180:57792 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,233 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,233 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:01:33,233 - uvicorn.access - INFO - 125.227.78.180:57795 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:55,898 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:04:55,898 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:04:55,898 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:04:55,931 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:04:55,931 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:04:55,931 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:04:55,982 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:55,982 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:55,982 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,012 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,012 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,012 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,067 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,067 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,067 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,080 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,080 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,080 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,135 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,135 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,135 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,136 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,136 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,136 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,162 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,162 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,162 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,165 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,165 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,165 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,167 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,167 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,167 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,168 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,168 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,168 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,203 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,229 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,229 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,229 - uvicorn.access - INFO - 123.194.35.197:57024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,233 - uvicorn.access - INFO - 123.194.35.197:57049 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,236 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,236 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,236 - uvicorn.access - INFO - 123.194.35.197:57050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:04:56,269 - uvicorn.access - INFO - 123.194.35.197:57048 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,086 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:05:24,086 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:05:24,086 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-12-08 16:05:24,156 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:05:24,156 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:05:24,156 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,238 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,311 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,311 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,311 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,312 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,312 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,312 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,389 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,390 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,399 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,399 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,399 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,463 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,463 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,463 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57113 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,464 - uvicorn.access - INFO - 123.194.35.197:57115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,465 - uvicorn.access - INFO - 123.194.35.197:57114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,531 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,531 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,531 - uvicorn.access - INFO - 123.194.35.197:57111 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,532 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,532 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:24,532 - uvicorn.access - INFO - 123.194.35.197:57112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:54,459 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:05:54,459 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:05:54,459 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:05:54,460 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:05:54,460 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:05:54,460 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:05:55,341 - app.api.classes - INFO - get_school
+2023-12-08 16:05:55,341 - app.api.classes - INFO - get_school
+2023-12-08 16:05:55,448 - uvicorn.access - INFO - 123.194.35.197:57202 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:05:55,448 - uvicorn.access - INFO - 123.194.35.197:57202 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:05:55,448 - uvicorn.access - INFO - 123.194.35.197:57202 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:05:55,504 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:05:55,504 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:05:55,504 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:05:55,529 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:05:55,529 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:05:55,529 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:05:55,648 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,648 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,648 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,652 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,652 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,652 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,653 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,725 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,725 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,725 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57203 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,726 - uvicorn.access - INFO - 123.194.35.197:57205 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,798 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,798 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:05:55,798 - uvicorn.access - INFO - 123.194.35.197:57206 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:03,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:03,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:03,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:03,979 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:03,979 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:03,979 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:04,602 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:04,602 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:04,602 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:04,788 - app.api.classes - INFO - get_school
+2023-12-08 16:06:04,788 - app.api.classes - INFO - get_school
+2023-12-08 16:06:04,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:04,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:04,901 - uvicorn.access - INFO - 123.194.35.197:57266 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:04,934 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:04,934 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:04,934 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:05,005 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,005 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,005 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,010 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,010 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,010 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,017 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,017 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,017 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,020 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,020 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,020 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,071 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,071 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,071 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,088 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,088 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,088 - uvicorn.access - INFO - 123.194.35.197:57235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57268 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,089 - uvicorn.access - INFO - 123.194.35.197:57269 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,140 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,140 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:05,140 - uvicorn.access - INFO - 123.194.35.197:57267 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:10,970 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:10,970 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:10,970 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:11,022 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:11,022 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:11,022 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:11,650 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:11,650 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:11,650 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:11,850 - app.api.classes - INFO - get_school
+2023-12-08 16:06:11,850 - app.api.classes - INFO - get_school
+2023-12-08 16:06:11,959 - uvicorn.access - INFO - 123.194.35.197:57293 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:11,959 - uvicorn.access - INFO - 123.194.35.197:57293 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:11,959 - uvicorn.access - INFO - 123.194.35.197:57293 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:11,977 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:11,977 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:11,977 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:12,051 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,051 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,051 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,052 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,060 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,060 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,060 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,126 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,126 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,126 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57292 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,127 - uvicorn.access - INFO - 123.194.35.197:57270 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,140 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,140 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,140 - uvicorn.access - INFO - 123.194.35.197:57291 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,194 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,194 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:12,194 - uvicorn.access - INFO - 123.194.35.197:57290 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:21,274 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:21,274 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:21,274 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:21,340 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:21,340 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:21,340 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:21,955 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:21,955 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:21,955 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:22,221 - app.api.classes - INFO - get_school
+2023-12-08 16:06:22,221 - app.api.classes - INFO - get_school
+2023-12-08 16:06:22,327 - uvicorn.access - INFO - 123.194.35.197:57324 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:22,327 - uvicorn.access - INFO - 123.194.35.197:57324 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:22,327 - uvicorn.access - INFO - 123.194.35.197:57324 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:22,347 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:22,347 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:22,347 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,425 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,428 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,490 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,490 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,490 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,494 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,494 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,494 - uvicorn.access - INFO - 123.194.35.197:57323 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,495 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,495 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,495 - uvicorn.access - INFO - 123.194.35.197:57321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,498 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,498 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,498 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,556 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,556 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:22,556 - uvicorn.access - INFO - 123.194.35.197:57296 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:46,417 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:46,417 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:46,417 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:06:46,423 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:46,423 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:46,423 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:06:47,049 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:47,049 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:47,049 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:06:47,371 - app.api.classes - INFO - get_school
+2023-12-08 16:06:47,371 - app.api.classes - INFO - get_school
+2023-12-08 16:06:47,490 - uvicorn.access - INFO - 123.194.35.197:57361 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:47,490 - uvicorn.access - INFO - 123.194.35.197:57361 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:47,490 - uvicorn.access - INFO - 123.194.35.197:57361 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:06:47,494 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:47,494 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:47,494 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:06:47,571 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,571 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,571 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,572 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,572 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,572 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,578 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,578 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,578 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,584 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,584 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,584 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,674 - uvicorn.access - INFO - 123.194.35.197:57360 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57359 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,675 - uvicorn.access - INFO - 123.194.35.197:57358 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,763 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,763 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:06:47,763 - uvicorn.access - INFO - 123.194.35.197:57370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:16,442 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:16,442 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:16,442 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:16,509 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:16,509 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:16,509 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:17,427 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:17,427 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:17,427 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:17,448 - app.api.classes - INFO - get_school
+2023-12-08 16:08:17,448 - app.api.classes - INFO - get_school
+2023-12-08 16:08:17,557 - uvicorn.access - INFO - 123.194.35.197:57464 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:17,557 - uvicorn.access - INFO - 123.194.35.197:57464 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:17,557 - uvicorn.access - INFO - 123.194.35.197:57464 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:17,597 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:17,597 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:17,597 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:17,672 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,672 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,672 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,683 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,683 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,683 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,706 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,706 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,706 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,707 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,707 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,707 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,741 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,741 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,741 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,755 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,755 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,755 - uvicorn.access - INFO - 123.194.35.197:57460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,787 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,787 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,787 - uvicorn.access - INFO - 123.194.35.197:57461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,788 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,788 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,788 - uvicorn.access - INFO - 123.194.35.197:57463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,805 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,805 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:17,805 - uvicorn.access - INFO - 123.194.35.197:57462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:25,567 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:08:25,567 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:08:25,567 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:08:28,348 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:28,348 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:28,348 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:31,174 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:31,174 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:31,174 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:33,930 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:33,930 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:33,930 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:36,630 - uvicorn.access - INFO - 36.233.137.156:54602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:36,630 - uvicorn.access - INFO - 36.233.137.156:54602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:36,630 - uvicorn.access - INFO - 36.233.137.156:54602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:39,396 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:39,396 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:39,396 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:42,073 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:42,073 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:42,073 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:45,071 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:45,071 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:45,071 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:51,746 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:51,746 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:51,746 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,292 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,292 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,292 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,337 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,337 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,337 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,352 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,352 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,352 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,357 - uvicorn.access - INFO - 36.233.137.156:54614 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,357 - uvicorn.access - INFO - 36.233.137.156:54614 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,357 - uvicorn.access - INFO - 36.233.137.156:54614 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,360 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,360 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,360 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:53,622 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:53,622 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:53,622 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:08:53,714 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:53,714 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:53,714 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:08:55,572 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:55,572 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:55,572 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:08:55,735 - app.api.classes - INFO - get_school
+2023-12-08 16:08:55,735 - app.api.classes - INFO - get_school
+2023-12-08 16:08:55,849 - uvicorn.access - INFO - 123.194.35.197:57537 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:55,849 - uvicorn.access - INFO - 123.194.35.197:57537 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:55,849 - uvicorn.access - INFO - 123.194.35.197:57537 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:08:55,968 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:55,968 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:55,968 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:08:56,060 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,060 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,060 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,069 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,069 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,069 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,076 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,076 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,076 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,077 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,077 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,077 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,135 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,135 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,135 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,136 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,136 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,136 - uvicorn.access - INFO - 123.194.35.197:57535 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,159 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,159 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,159 - uvicorn.access - INFO - 123.194.35.197:57536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,171 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,171 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,171 - uvicorn.access - INFO - 123.194.35.197:57534 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,205 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,205 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:56,205 - uvicorn.access - INFO - 123.194.35.197:57491 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:08:59,415 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:59,415 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:08:59,415 - uvicorn.access - INFO - 36.233.137.156:54612 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,460 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,460 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,460 - uvicorn.access - INFO - 36.233.137.156:54616 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,469 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,469 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,469 - uvicorn.access - INFO - 36.233.137.156:54556 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,472 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,472 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,472 - uvicorn.access - INFO - 36.233.137.156:54615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,474 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,474 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:00,474 - uvicorn.access - INFO - 36.233.137.156:54613 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:09:15,321 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:15,321 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:15,321 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:15,395 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:15,395 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:15,395 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:16,922 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:09:16,922 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:09:16,922 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:09:16,970 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:09:16,970 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:09:16,970 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:09:17,633 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:09:17,633 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:09:17,633 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:09:17,675 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:09:17,675 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:09:17,675 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:09:17,752 - app.api.classes - INFO - get_school
+2023-12-08 16:09:17,752 - app.api.classes - INFO - get_school
+2023-12-08 16:09:17,870 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:09:17,870 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:09:17,870 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,874 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,875 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,944 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,944 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,944 - uvicorn.access - INFO - 123.194.35.197:57566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57577 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,950 - uvicorn.access - INFO - 123.194.35.197:57540 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57586 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57586 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:17,951 - uvicorn.access - INFO - 123.194.35.197:57586 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:09:20,324 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:20,324 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:20,324 - uvicorn.access - INFO - 123.194.35.197:57574 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:20,330 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:20,330 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:20,330 - uvicorn.access - INFO - 123.194.35.197:57578 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,840 - uvicorn.access - INFO - 123.194.35.197:57613 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,840 - uvicorn.access - INFO - 123.194.35.197:57613 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,840 - uvicorn.access - INFO - 123.194.35.197:57613 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,841 - uvicorn.access - INFO - 123.194.35.197:57612 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,841 - uvicorn.access - INFO - 123.194.35.197:57612 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:09:32,841 - uvicorn.access - INFO - 123.194.35.197:57612 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57671 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57671 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57671 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57670 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57670 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:10:24,397 - uvicorn.access - INFO - 123.194.35.197:57670 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:11:27,342 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:27,342 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:27,342 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:27,871 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:27,871 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:27,871 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-08 16:11:28,484 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:11:28,484 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:11:28,484 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:11:31,168 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:31,168 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:31,168 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:33,959 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:33,959 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:33,959 - uvicorn.access - INFO - 36.233.137.156:54646 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:36,570 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:36,570 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:11:36,570 - uvicorn.access - INFO - 36.233.137.156:54647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-08 16:12:06,879 - uvicorn.access - INFO - 123.194.35.197:57781 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:12:06,879 - uvicorn.access - INFO - 123.194.35.197:57781 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:12:06,879 - uvicorn.access - INFO - 123.194.35.197:57781 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:12:06,891 - uvicorn.access - INFO - 123.194.35.197:57782 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:12:06,891 - uvicorn.access - INFO - 123.194.35.197:57782 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:12:06,891 - uvicorn.access - INFO - 123.194.35.197:57782 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,108 - uvicorn.access - INFO - 123.194.35.197:57857 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,108 - uvicorn.access - INFO - 123.194.35.197:57857 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,108 - uvicorn.access - INFO - 123.194.35.197:57857 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,121 - uvicorn.access - INFO - 123.194.35.197:57858 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,121 - uvicorn.access - INFO - 123.194.35.197:57858 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:11,121 - uvicorn.access - INFO - 123.194.35.197:57858 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,458 - uvicorn.access - INFO - 123.194.35.197:57909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,458 - uvicorn.access - INFO - 123.194.35.197:57909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,458 - uvicorn.access - INFO - 123.194.35.197:57909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,479 - uvicorn.access - INFO - 123.194.35.197:57908 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,479 - uvicorn.access - INFO - 123.194.35.197:57908 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:40,479 - uvicorn.access - INFO - 123.194.35.197:57908 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,908 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,908 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,908 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,917 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,917 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:54,917 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:13:55,270 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:13:55,270 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:13:55,270 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:13:55,345 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:13:55,345 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:13:55,345 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:13:56,045 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:13:56,045 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:13:56,045 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:13:56,103 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:13:56,103 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:13:56,103 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:13:56,142 - app.api.classes - INFO - get_school
+2023-12-08 16:13:56,142 - app.api.classes - INFO - get_school
+2023-12-08 16:13:56,254 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:13:56,254 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:13:56,254 - uvicorn.access - INFO - 123.194.35.197:57928 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,261 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,262 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57926 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,332 - uvicorn.access - INFO - 123.194.35.197:57948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57927 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57929 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:13:56,333 - uvicorn.access - INFO - 123.194.35.197:57930 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:30,679 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:30,679 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:30,679 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:30,754 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:30,754 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:30,754 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:31,576 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:31,576 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:31,576 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:31,599 - app.api.classes - INFO - get_school
+2023-12-08 16:14:31,599 - app.api.classes - INFO - get_school
+2023-12-08 16:14:31,710 - uvicorn.access - INFO - 123.194.35.197:57990 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:31,710 - uvicorn.access - INFO - 123.194.35.197:57990 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:31,710 - uvicorn.access - INFO - 123.194.35.197:57990 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:31,742 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:31,742 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:31,742 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:31,817 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,817 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,817 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,827 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,827 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,827 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,834 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,834 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,834 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,837 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,837 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,837 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,883 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,883 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,883 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,891 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,891 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,891 - uvicorn.access - INFO - 123.194.35.197:57986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,916 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,916 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,916 - uvicorn.access - INFO - 123.194.35.197:57989 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,921 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,921 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,921 - uvicorn.access - INFO - 123.194.35.197:57987 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,948 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,948 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:31,948 - uvicorn.access - INFO - 123.194.35.197:57988 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:38,291 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:38,291 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:38,291 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:14:38,351 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:38,351 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:38,351 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:38,979 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:38,979 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:38,979 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:39,218 - app.api.classes - INFO - get_school
+2023-12-08 16:14:39,218 - app.api.classes - INFO - get_school
+2023-12-08 16:14:39,330 - uvicorn.access - INFO - 123.194.35.197:58053 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:39,330 - uvicorn.access - INFO - 123.194.35.197:58053 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:39,330 - uvicorn.access - INFO - 123.194.35.197:58053 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:39,358 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:39,358 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:39,358 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:39,431 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,431 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,431 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,436 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,439 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,439 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,439 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,495 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,495 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,495 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,503 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,503 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,503 - uvicorn.access - INFO - 123.194.35.197:58052 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:58051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,513 - uvicorn.access - INFO - 123.194.35.197:57997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,570 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,570 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:39,570 - uvicorn.access - INFO - 123.194.35.197:58050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:58,252 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:58,252 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:58,252 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:14:59,124 - app.api.classes - INFO - get_school
+2023-12-08 16:14:59,124 - app.api.classes - INFO - get_school
+2023-12-08 16:14:59,232 - uvicorn.access - INFO - 123.194.35.197:58141 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:59,232 - uvicorn.access - INFO - 123.194.35.197:58141 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:59,232 - uvicorn.access - INFO - 123.194.35.197:58141 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:14:59,296 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:59,296 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:59,296 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:14:59,336 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:59,336 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:59,336 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:14:59,426 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,426 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,426 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,440 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,440 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,440 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,441 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,441 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,441 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,501 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,501 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,501 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,510 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,510 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,510 - uvicorn.access - INFO - 123.194.35.197:58144 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,513 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,513 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,513 - uvicorn.access - INFO - 123.194.35.197:58143 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,571 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,571 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,571 - uvicorn.access - INFO - 123.194.35.197:58142 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,572 - uvicorn.access - INFO - 123.194.35.197:58165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,572 - uvicorn.access - INFO - 123.194.35.197:58165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,572 - uvicorn.access - INFO - 123.194.35.197:58165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,573 - uvicorn.access - INFO - 123.194.35.197:58166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,573 - uvicorn.access - INFO - 123.194.35.197:58166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:14:59,573 - uvicorn.access - INFO - 123.194.35.197:58166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:15:03,790 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:15:03,790 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:15:03,790 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:15:03,883 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:03,883 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:03,883 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:04,217 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:04,217 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:04,217 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:04,515 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:15:04,515 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:15:04,515 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:15:04,717 - app.api.classes - INFO - get_school
+2023-12-08 16:15:04,717 - app.api.classes - INFO - get_school
+2023-12-08 16:15:04,829 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:15:04,829 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:15:04,829 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:15:04,848 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:15:04,848 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:15:04,848 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:15:09,162 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,162 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,162 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,165 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,165 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,165 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,178 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,178 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,178 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,214 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,214 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,214 - uvicorn.access - INFO - 123.194.35.197:58187 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,294 - uvicorn.access - INFO - 123.194.35.197:58201 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,294 - uvicorn.access - INFO - 123.194.35.197:58201 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:09,294 - uvicorn.access - INFO - 123.194.35.197:58201 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:10,042 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:10,042 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:10,042 - uvicorn.access - INFO - 123.194.35.197:58190 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,096 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,096 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,096 - uvicorn.access - INFO - 123.194.35.197:58055 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,130 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,130 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,130 - uvicorn.access - INFO - 123.194.35.197:58186 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,140 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,140 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:12,140 - uvicorn.access - INFO - 123.194.35.197:58189 - "GET /api/get_favorite_class?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:15:18,385 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:18,385 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:18,385 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:20,430 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:20,430 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:20,430 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:25,282 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:15:25,282 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:15:25,282 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:15:25,423 - uvicorn.access - INFO - 123.194.35.197:58232 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:15:25,423 - uvicorn.access - INFO - 123.194.35.197:58232 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:15:25,423 - uvicorn.access - INFO - 123.194.35.197:58232 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:15:25,433 - uvicorn.access - INFO - 123.194.35.197:58234 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:15:25,433 - uvicorn.access - INFO - 123.194.35.197:58234 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:15:25,433 - uvicorn.access - INFO - 123.194.35.197:58234 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:15:25,436 - uvicorn.access - INFO - 123.194.35.197:58233 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:15:25,436 - uvicorn.access - INFO - 123.194.35.197:58233 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:15:25,436 - uvicorn.access - INFO - 123.194.35.197:58233 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:15:25,450 - uvicorn.access - INFO - 123.194.35.197:58235 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:25,450 - uvicorn.access - INFO - 123.194.35.197:58235 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:25,450 - uvicorn.access - INFO - 123.194.35.197:58235 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:15:25,469 - uvicorn.access - INFO - 123.194.35.197:58238 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:25,469 - uvicorn.access - INFO - 123.194.35.197:58238 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:25,469 - uvicorn.access - INFO - 123.194.35.197:58238 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:27,665 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:27,665 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:27,665 - uvicorn.access - INFO - 123.194.35.197:58222 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:36,993 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:36,993 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:36,993 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:37,703 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:37,703 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:37,703 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:38,744 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:38,744 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:38,744 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:39,889 - uvicorn.access - INFO - 123.194.35.197:58254 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:39,889 - uvicorn.access - INFO - 123.194.35.197:58254 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:39,889 - uvicorn.access - INFO - 123.194.35.197:58254 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:40,195 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:40,195 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:40,195 - uvicorn.access - INFO - 123.194.35.197:58247 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:41,742 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:41,742 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:41,742 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:42,677 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,677 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,677 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,698 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,698 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,698 - uvicorn.access - INFO - 123.194.35.197:58274 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:42,773 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:42,773 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:42,773 - uvicorn.access - INFO - 123.194.35.197:58271 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:43,789 - uvicorn.access - INFO - 123.194.35.197:58270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:43,789 - uvicorn.access - INFO - 123.194.35.197:58270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:43,789 - uvicorn.access - INFO - 123.194.35.197:58270 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:15:49,232 - uvicorn.access - INFO - 123.194.35.197:58275 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,232 - uvicorn.access - INFO - 123.194.35.197:58275 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,232 - uvicorn.access - INFO - 123.194.35.197:58275 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,233 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,233 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,233 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:15:49,444 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:49,444 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:15:49,444 - uvicorn.access - INFO - 123.194.35.197:58276 - "GET /api/get_token?authToken=&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:16:24,958 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 16:16:24,958 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 16:16:24,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 16:16:24,963 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 16:16:24,966 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 16:16:24,966 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 16:16:27,107 - uvicorn.access - INFO - 211.20.229.188:56711 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=100 HTTP/1.1" 200
+2023-12-08 16:16:27,107 - uvicorn.access - INFO - 211.20.229.188:56711 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=100 HTTP/1.1" 200
+2023-12-08 16:16:27,107 - uvicorn.access - INFO - 211.20.229.188:56711 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=100 HTTP/1.1" 200
+2023-12-08 16:16:41,658 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 16:16:41,658 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-08 16:16:41,663 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 16:16:41,663 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-08 16:16:41,664 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 16:16:41,664 - oauth2client.client - INFO - Refreshing access_token
+2023-12-08 16:16:42,373 - uvicorn.access - INFO - 211.20.229.188:56716 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=10 HTTP/1.1" 200
+2023-12-08 16:16:42,373 - uvicorn.access - INFO - 211.20.229.188:56716 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=10 HTTP/1.1" 200
+2023-12-08 16:16:42,373 - uvicorn.access - INFO - 211.20.229.188:56716 - "GET /api/ga4_data?start_day=2023-01-30&end_day=2023-11-30&name=screenPageViews&dimensions=pageTitle&page_size=10 HTTP/1.1" 200
+2023-12-08 16:17:52,360 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,360 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,360 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,361 - uvicorn.access - INFO - 123.194.35.197:58451 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,361 - uvicorn.access - INFO - 123.194.35.197:58451 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,361 - uvicorn.access - INFO - 123.194.35.197:58451 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:17:52,667 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:17:52,667 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:17:52,667 - uvicorn.access - INFO - 123.194.35.197:58450 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:03,315 - uvicorn.access - INFO - 123.194.35.197:58484 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,315 - uvicorn.access - INFO - 123.194.35.197:58484 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,315 - uvicorn.access - INFO - 123.194.35.197:58484 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,318 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,318 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,318 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:03,460 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:03,460 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:03,460 - uvicorn.access - INFO - 123.194.35.197:58485 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:33,759 - uvicorn.access - INFO - 123.194.35.197:58518 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,759 - uvicorn.access - INFO - 123.194.35.197:58518 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,759 - uvicorn.access - INFO - 123.194.35.197:58518 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,761 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,761 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,761 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:18:33,853 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:33,853 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:18:33,853 - uvicorn.access - INFO - 123.194.35.197:58517 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:21:15,903 - uvicorn.access - INFO - 123.194.35.197:58638 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:15,903 - uvicorn.access - INFO - 123.194.35.197:58638 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:15,903 - uvicorn.access - INFO - 123.194.35.197:58638 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:15,914 - uvicorn.access - INFO - 123.194.35.197:58639 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:15,914 - uvicorn.access - INFO - 123.194.35.197:58639 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:15,914 - uvicorn.access - INFO - 123.194.35.197:58639 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,600 - uvicorn.access - INFO - 123.194.35.197:58687 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,600 - uvicorn.access - INFO - 123.194.35.197:58687 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,600 - uvicorn.access - INFO - 123.194.35.197:58687 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,601 - uvicorn.access - INFO - 123.194.35.197:58688 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,601 - uvicorn.access - INFO - 123.194.35.197:58688 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:51,601 - uvicorn.access - INFO - 123.194.35.197:58688 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:21:58,313 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:21:58,313 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:21:58,313 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:21:58,502 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:21:58,502 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:21:58,502 - uvicorn.access - INFO - 123.194.35.197:58715 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:22:03,793 - uvicorn.access - INFO - 123.194.35.197:58736 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:22:03,793 - uvicorn.access - INFO - 123.194.35.197:58736 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:22:03,793 - uvicorn.access - INFO - 123.194.35.197:58736 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:22:03,794 - uvicorn.access - INFO - 123.194.35.197:58737 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:22:03,794 - uvicorn.access - INFO - 123.194.35.197:58737 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:22:03,794 - uvicorn.access - INFO - 123.194.35.197:58737 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:22:54,670 - uvicorn.access - INFO - 123.194.35.197:58772 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,670 - uvicorn.access - INFO - 123.194.35.197:58772 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,670 - uvicorn.access - INFO - 123.194.35.197:58772 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,677 - uvicorn.access - INFO - 123.194.35.197:58773 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,677 - uvicorn.access - INFO - 123.194.35.197:58773 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,677 - uvicorn.access - INFO - 123.194.35.197:58773 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,693 - uvicorn.access - INFO - 123.194.35.197:58774 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,693 - uvicorn.access - INFO - 123.194.35.197:58774 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:22:54,693 - uvicorn.access - INFO - 123.194.35.197:58774 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,743 - uvicorn.access - INFO - 123.194.35.197:58784 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,743 - uvicorn.access - INFO - 123.194.35.197:58784 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,743 - uvicorn.access - INFO - 123.194.35.197:58784 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,752 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,752 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:02,752 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_information?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:23:07,447 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:07,447 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:07,447 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:07,691 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:23:07,691 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:23:07,691 - uvicorn.access - INFO - 123.194.35.197:58785 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:23:18,193 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:18,193 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:18,193 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:23:18,292 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:23:18,292 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:23:18,292 - uvicorn.access - INFO - 123.194.35.197:58844 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:17,812 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:17,812 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:17,812 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:17,878 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:17,878 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:17,878 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:22,517 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:22,517 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:22,517 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:24:22,669 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:22,669 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:24:22,669 - uvicorn.access - INFO - 123.194.35.197:58909 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:24,448 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:24,448 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:24,448 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:24,515 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:24,515 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:24,515 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:28,411 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:28,411 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:28,411 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:25:28,537 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:28,537 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:25:28,537 - uvicorn.access - INFO - 123.194.35.197:58992 - "GET /api/get_token?authToken=ae7e9e83-b812-4c56-9b3b-418b54f386ed&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:09,286 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:26:09,286 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:26:09,286 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_user_resume?access_token=ae7e9e83-b812-4c56-9b3b-418b54f386ed HTTP/1.1" 200
+2023-12-08 16:26:10,514 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:10,514 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:10,514 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:10,518 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:10,518 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:10,518 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:11,436 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:11,436 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:11,436 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:11,479 - app.api.classes - INFO - get_school
+2023-12-08 16:26:11,479 - app.api.classes - INFO - get_school
+2023-12-08 16:26:11,593 - uvicorn.access - INFO - 123.194.35.197:59052 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:11,593 - uvicorn.access - INFO - 123.194.35.197:59052 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:11,593 - uvicorn.access - INFO - 123.194.35.197:59052 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:11,655 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:11,655 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:11,655 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:11,744 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,744 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,744 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,745 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,746 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,746 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,746 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:58995 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,815 - uvicorn.access - INFO - 123.194.35.197:59051 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,816 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,816 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,816 - uvicorn.access - INFO - 123.194.35.197:59050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,824 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,824 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,824 - uvicorn.access - INFO - 123.194.35.197:59053 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,876 - uvicorn.access - INFO - 123.194.35.197:59071 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,876 - uvicorn.access - INFO - 123.194.35.197:59071 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:11,876 - uvicorn.access - INFO - 123.194.35.197:59071 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:21,336 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:21,336 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:21,336 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:22,229 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:22,229 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:22,229 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:22,252 - app.api.classes - INFO - get_school
+2023-12-08 16:26:22,252 - app.api.classes - INFO - get_school
+2023-12-08 16:26:22,565 - uvicorn.access - INFO - 123.194.35.197:59139 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:22,565 - uvicorn.access - INFO - 123.194.35.197:59139 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:22,565 - uvicorn.access - INFO - 123.194.35.197:59139 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:22,574 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:22,574 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:22,574 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:22,654 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,654 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,654 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,655 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,729 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,729 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,729 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,768 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,768 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,768 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,799 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,799 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,799 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,812 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,812 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,812 - uvicorn.access - INFO - 123.194.35.197:59138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,832 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,832 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,832 - uvicorn.access - INFO - 123.194.35.197:59136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,865 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,865 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:22,865 - uvicorn.access - INFO - 123.194.35.197:59135 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:26:26,165 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:26,165 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:26,165 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 16:26:26,216 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:26,216 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:26,216 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:26,793 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:26,793 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:26,793 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:27,127 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:27,127 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:27,127 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:26:27,133 - app.api.classes - INFO - get_school
+2023-12-08 16:26:27,133 - app.api.classes - INFO - get_school
+2023-12-08 16:26:27,238 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:27,238 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:27,238 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 16:26:27,265 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:27,265 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:27,265 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 16:26:31,688 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,688 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,688 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,689 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,689 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,689 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,706 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,706 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,706 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,724 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,724 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,724 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,827 - uvicorn.access - INFO - 123.194.35.197:59222 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,827 - uvicorn.access - INFO - 123.194.35.197:59222 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,827 - uvicorn.access - INFO - 123.194.35.197:59222 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,864 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,864 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,864 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,933 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,933 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,933 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:31,941 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,941 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:31,941 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,444 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,444 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,444 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,450 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,450 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,450 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,476 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,476 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:34,476 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:35,505 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:35,505 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:35,505 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:35,506 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:35,506 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:35,506 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:35,509 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:35,509 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:35,509 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:35,510 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:35,510 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:35,510 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:35,512 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:35,512 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:35,512 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:35,691 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:35,691 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:35,691 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:37,109 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:37,109 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:37,109 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:38,187 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:38,187 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:38,187 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:38,193 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:38,193 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:38,193 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:26:38,194 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:38,194 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:38,194 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:26:38,195 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:38,195 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:38,195 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:26:38,198 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:38,198 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:38,198 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:26:38,454 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:38,454 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:38,454 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:40,279 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:40,279 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:40,279 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:26:40,420 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:40,420 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:40,420 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:41,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:41,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:41,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:41,900 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:26:41,900 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:26:41,900 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:26:46,470 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,470 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,470 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,476 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,491 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,491 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,491 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,505 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,505 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,505 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,561 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,561 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,561 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,569 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,569 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:46,569 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:50,972 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:50,972 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:50,972 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,009 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,009 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,009 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,017 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,017 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,017 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,030 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,030 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,030 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,034 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,034 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,034 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,061 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,061 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:51,061 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,077 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,077 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,077 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,155 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,155 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,155 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,228 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,228 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,228 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,299 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,299 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,299 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,377 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,377 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,377 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,449 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,449 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,449 - uvicorn.access - INFO - 123.194.35.197:59208 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:26:55,580 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,580 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,580 - uvicorn.access - INFO - 123.194.35.197:59209 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,609 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,609 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,609 - uvicorn.access - INFO - 123.194.35.197:59212 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,613 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,613 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,613 - uvicorn.access - INFO - 123.194.35.197:59211 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,630 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,630 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,630 - uvicorn.access - INFO - 123.194.35.197:59210 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,640 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,640 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:26:55,640 - uvicorn.access - INFO - 123.194.35.197:59261 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:06,024 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:06,024 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:06,024 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:06,434 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:06,434 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:06,434 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:11,193 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,193 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,193 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,258 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,258 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,258 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,379 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,379 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,379 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,396 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,396 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,396 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,402 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,402 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,402 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,404 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,404 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:11,404 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,809 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,809 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,809 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,896 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,896 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:14,896 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,959 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,959 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,959 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,981 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,981 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,981 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,984 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,984 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,984 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,987 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,987 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:16,987 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,531 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,531 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,531 - uvicorn.access - INFO - 123.194.35.197:59470 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,632 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,632 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:19,632 - uvicorn.access - INFO - 123.194.35.197:59468 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,158 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,158 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,158 - uvicorn.access - INFO - 123.194.35.197:59487 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,172 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,172 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,172 - uvicorn.access - INFO - 123.194.35.197:59488 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,181 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,181 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,181 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,187 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,187 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:21,187 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:25,918 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:25,918 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:25,918 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:26,237 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:26,237 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:26,237 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:30:30,838 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:30,838 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:30,838 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:30,848 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:30,848 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:30,848 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,144 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,144 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,144 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,154 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,154 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,154 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,158 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,158 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,158 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,171 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,171 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:31,171 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,480 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,480 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,480 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,483 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,483 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,483 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,831 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,831 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,831 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,846 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,846 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,846 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,851 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,851 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,851 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,899 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,899 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:35,899 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,928 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,928 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,928 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,956 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,956 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:39,956 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,070 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,070 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,070 - uvicorn.access - INFO - 123.194.35.197:59490 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,098 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,098 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,098 - uvicorn.access - INFO - 123.194.35.197:59489 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:30:40,251 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,251 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,251 - uvicorn.access - INFO - 123.194.35.197:59552 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,298 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,298 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,298 - uvicorn.access - INFO - 123.194.35.197:59554 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,300 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,300 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,300 - uvicorn.access - INFO - 123.194.35.197:59553 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,303 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,303 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:30:40,303 - uvicorn.access - INFO - 123.194.35.197:59555 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:31:33,151 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /docs HTTP/1.1" 200
+2023-12-08 16:31:33,151 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /docs HTTP/1.1" 200
+2023-12-08 16:31:33,151 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /docs HTTP/1.1" 200
+2023-12-08 16:31:33,499 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 16:31:33,499 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 16:31:33,499 - uvicorn.access - INFO - 36.227.137.236:8567 - "GET /openapi.json HTTP/1.1" 200
+2023-12-08 16:32:06,683 - uvicorn.access - INFO - 36.227.137.236:8568 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:32:06,683 - uvicorn.access - INFO - 36.227.137.236:8568 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:32:06,683 - uvicorn.access - INFO - 36.227.137.236:8568 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:34:45,740 - uvicorn.access - INFO - 36.227.137.236:8667 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:34:45,740 - uvicorn.access - INFO - 36.227.137.236:8667 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:34:45,740 - uvicorn.access - INFO - 36.227.137.236:8667 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:10,542 - uvicorn.access - INFO - 123.194.35.197:59956 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:10,542 - uvicorn.access - INFO - 123.194.35.197:59956 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:10,542 - uvicorn.access - INFO - 123.194.35.197:59956 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:11,007 - uvicorn.access - INFO - 123.194.35.197:59955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:11,007 - uvicorn.access - INFO - 123.194.35.197:59955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:11,007 - uvicorn.access - INFO - 123.194.35.197:59955 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:13,113 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:13,113 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:13,113 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:15,065 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:15,065 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:15,065 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:37:20,357 - uvicorn.access - INFO - 123.194.35.197:59994 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,357 - uvicorn.access - INFO - 123.194.35.197:59994 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,357 - uvicorn.access - INFO - 123.194.35.197:59994 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,360 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,360 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,360 - uvicorn.access - INFO - 123.194.35.197:59992 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,412 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,412 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,412 - uvicorn.access - INFO - 123.194.35.197:59993 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,430 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,430 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,430 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,449 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,449 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,449 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,477 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,477 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:20,477 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:37:21,418 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:37:21,418 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:37:21,418 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 16:37:21,638 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:21,638 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:37:21,638 - uvicorn.access - INFO - 123.194.35.197:60038 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:32,530 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:38:32,530 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:38:32,530 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:38:32,659 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,659 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,659 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,701 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,701 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,701 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,772 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,772 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,772 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,776 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,776 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,776 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,777 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,777 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,777 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,827 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,827 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,827 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,830 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,830 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,830 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,834 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,835 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,835 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,835 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,874 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,874 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,874 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,883 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,883 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,883 - uvicorn.access - INFO - 125.227.78.180:48435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,898 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,898 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,898 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48433 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,899 - uvicorn.access - INFO - 125.227.78.180:48431 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,919 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,919 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:32,919 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:34,316 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:34,316 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:34,316 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:34,969 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:34,969 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:34,969 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:38:35,565 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:38:35,565 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:38:35,565 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:38:35,611 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,611 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,611 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,651 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,651 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,651 - uvicorn.access - INFO - 125.227.78.180:48434 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,692 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,692 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:35,692 - uvicorn.access - INFO - 125.227.78.180:48425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:38:41,023 - uvicorn.access - INFO - 123.194.35.197:60129 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:41,023 - uvicorn.access - INFO - 123.194.35.197:60129 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:41,023 - uvicorn.access - INFO - 123.194.35.197:60129 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:41,038 - uvicorn.access - INFO - 123.194.35.197:60130 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:41,038 - uvicorn.access - INFO - 123.194.35.197:60130 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:41,038 - uvicorn.access - INFO - 123.194.35.197:60130 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:48,205 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:48,205 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:48,205 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:48,294 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:48,294 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:48,294 - uvicorn.access - INFO - 123.194.35.197:60154 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:55,556 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:55,556 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:55,556 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:38:55,910 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:55,910 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:38:55,910 - uvicorn.access - INFO - 123.194.35.197:60178 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:35,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:35,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:35,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:35,482 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:35,482 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:35,482 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,462 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,462 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,462 - uvicorn.access - INFO - 123.194.35.197:60211 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:38,472 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:40,961 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:40,961 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:40,961 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:41,192 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:41,192 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:41,192 - uvicorn.access - INFO - 123.194.35.197:60210 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:47,651 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:47,651 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:47,651 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:39:47,765 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:47,765 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:39:47,765 - uvicorn.access - INFO - 123.194.35.197:60249 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:31,963 - uvicorn.access - INFO - 123.194.35.197:60282 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:31,963 - uvicorn.access - INFO - 123.194.35.197:60282 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:31,963 - uvicorn.access - INFO - 123.194.35.197:60282 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:31,979 - uvicorn.access - INFO - 123.194.35.197:60283 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:31,979 - uvicorn.access - INFO - 123.194.35.197:60283 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:31,979 - uvicorn.access - INFO - 123.194.35.197:60283 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:40,191 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:40,191 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:40,191 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:40,283 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:40,283 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:40,283 - uvicorn.access - INFO - 123.194.35.197:60312 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:54,133 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:54,133 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:54,133 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:40:54,294 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:54,294 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:40:54,294 - uvicorn.access - INFO - 123.194.35.197:60336 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:01,968 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:01,968 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:01,968 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:02,037 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:02,037 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:02,037 - uvicorn.access - INFO - 123.194.35.197:60423 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:10,761 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:10,761 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:10,761 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:11,295 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:11,295 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:11,302 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:11,302 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:11,302 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:14,806 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:14,806 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:14,806 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:15,359 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:15,359 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:15,367 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:15,367 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:15,367 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:15,940 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:15,940 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:15,940 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:42:16,278 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:16,278 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:16,278 - uvicorn.access - INFO - 123.194.35.197:60426 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:42:17,653 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:17,653 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:17,653 - uvicorn.access - INFO - 125.227.78.180:48758 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:18,211 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:18,211 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:18,219 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:18,219 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:18,219 - uvicorn.access - INFO - 125.227.78.180:48757 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,250 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,250 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,250 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_event?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,779 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:27,779 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:27,786 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,786 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:27,786 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?class_name_id=10083 HTTP/1.1" 200
+2023-12-08 16:42:30,004 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:30,004 - app.api.classes - ERROR - 5477copy error
+2023-12-08 16:42:30,113 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:42:30,113 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:42:30,113 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:42:30,236 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,236 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,236 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,276 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,276 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,276 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,317 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,317 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,317 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,357 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,357 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,357 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,397 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,397 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,397 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,438 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,438 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,438 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,477 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,477 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,477 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,517 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,517 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,517 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,556 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,556 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,556 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,598 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,598 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,598 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,638 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,638 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,638 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,678 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,678 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,678 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,725 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,725 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,725 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,766 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,766 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,766 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,806 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,806 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,806 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,846 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,846 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,846 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,885 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,885 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,885 - uvicorn.access - INFO - 125.227.78.180:48788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,925 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,925 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:42:30,925 - uvicorn.access - INFO - 125.227.78.180:48787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,713 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:43:25,713 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:43:25,713 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:43:25,843 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,843 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,843 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,885 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,885 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,885 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,928 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,928 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,928 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,973 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,973 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:25,973 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,013 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,013 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,013 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,055 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,055 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,055 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,095 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,095 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,095 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,137 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,137 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,137 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,177 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,177 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,177 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,218 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,218 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,218 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,260 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,260 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,260 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,302 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,302 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,302 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,341 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,341 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,341 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,382 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,382 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,382 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,422 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,422 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,422 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,465 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,465 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,465 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,505 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,505 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,505 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,546 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,546 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:26,546 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:27,021 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:27,021 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:27,021 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:27,571 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:27,571 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:27,571 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:43:28,187 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:43:28,187 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:43:28,187 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:43:28,233 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,233 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,233 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,273 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,273 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,273 - uvicorn.access - INFO - 125.227.78.180:48881 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,315 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,315 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:43:28,315 - uvicorn.access - INFO - 125.227.78.180:48883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:46:12,301 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:46:12,301 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:46:12,301 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:46:12,399 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:46:12,399 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:46:12,399 - uvicorn.access - INFO - 123.194.35.197:60711 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:10,356 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:10,356 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:10,356 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:10,372 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:10,372 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:10,372 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,670 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,670 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,670 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,683 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,683 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:12,683 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,920 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,920 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,920 - uvicorn.access - INFO - 123.194.35.197:60792 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,936 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,936 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:16,936 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:17,168 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:17,168 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:17,168 - uvicorn.access - INFO - 123.194.35.197:60793 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:24,894 - uvicorn.access - INFO - 123.194.35.197:60859 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,894 - uvicorn.access - INFO - 123.194.35.197:60859 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,894 - uvicorn.access - INFO - 123.194.35.197:60859 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,915 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,915 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,915 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:24,995 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:24,995 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:24,995 - uvicorn.access - INFO - 123.194.35.197:60860 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:40,298 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,298 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,298 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,316 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,316 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,316 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:47:40,363 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:40,363 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:40,363 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:41,722 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:47:41,722 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:47:41,722 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-08 16:47:41,727 - uvicorn.access - INFO - 123.194.35.197:60888 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:47:41,727 - uvicorn.access - INFO - 123.194.35.197:60888 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:47:41,727 - uvicorn.access - INFO - 123.194.35.197:60888 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-08 16:47:41,731 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:41,731 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:41,731 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:41,801 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:47:41,801 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:47:41,801 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-08 16:47:41,869 - uvicorn.access - INFO - 123.194.35.197:60892 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:47:41,869 - uvicorn.access - INFO - 123.194.35.197:60892 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:47:41,869 - uvicorn.access - INFO - 123.194.35.197:60892 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 16:47:41,898 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:41,898 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:41,898 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:45,530 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:45,530 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:45,530 - uvicorn.access - INFO - 123.194.35.197:60886 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:47:45,691 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:45,691 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:47:45,691 - uvicorn.access - INFO - 123.194.35.197:60887 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:48:06,546 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:48:06,546 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:48:06,546 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:48:06,817 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:48:06,817 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:48:06,817 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:48:11,677 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:11,677 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:11,677 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:11,679 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:11,679 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:11,679 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,120 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,120 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,120 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,124 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,124 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,124 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,128 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,128 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,128 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,164 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,164 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:12,164 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,330 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,330 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,330 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,379 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,379 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,379 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,850 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,850 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,850 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,879 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,879 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,879 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,914 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,914 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,914 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,919 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,919 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:16,919 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,958 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,958 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,958 - uvicorn.access - INFO - 123.194.35.197:60924 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,978 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,978 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:20,978 - uvicorn.access - INFO - 123.194.35.197:60893 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,366 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,366 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,366 - uvicorn.access - INFO - 123.194.35.197:60930 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,401 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,401 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,401 - uvicorn.access - INFO - 123.194.35.197:60931 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,507 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,507 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,507 - uvicorn.access - INFO - 123.194.35.197:60928 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,517 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,517 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:21,517 - uvicorn.access - INFO - 123.194.35.197:60929 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:48:50,186 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:50,186 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:50,186 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:50,776 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:50,776 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:50,776 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-08 16:48:51,407 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:48:51,407 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:48:51,407 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:48:51,452 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,452 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,452 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,495 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,495 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,495 - uvicorn.access - INFO - 125.227.78.180:49524 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,535 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,535 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:48:51,535 - uvicorn.access - INFO - 125.227.78.180:49523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:49:23,600 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:23,600 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:23,600 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:28,122 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,122 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,122 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,515 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,515 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,515 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,541 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,541 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,541 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,551 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,551 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,551 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,556 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,556 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,556 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,563 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,563 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:28,563 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:32,573 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:32,573 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:32,573 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,026 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,026 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,026 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,067 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,067 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,067 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,081 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,081 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,081 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,085 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,085 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,085 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,091 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,091 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:33,091 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:36,925 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:36,925 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:36,925 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,063 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:37,063 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:37,063 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:37,509 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,509 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,509 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,520 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,520 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,520 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,526 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,526 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,526 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,536 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,536 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,536 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,551 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,551 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:37,551 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:38,024 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:38,024 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:38,024 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:49:42,467 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,467 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,467 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,470 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,470 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,470 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,474 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,474 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,474 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,484 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,484 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,484 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,512 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,512 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,512 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,519 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,519 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:42,519 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,951 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,951 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,951 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,975 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,975 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,975 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,991 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,991 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:46,991 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,021 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,021 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,021 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,058 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,058 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,058 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,088 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,088 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:47,088 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,502 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,502 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,502 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,518 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,518 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,518 - uvicorn.access - INFO - 123.194.35.197:61044 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,533 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,533 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,533 - uvicorn.access - INFO - 123.194.35.197:61036 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,566 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,566 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,566 - uvicorn.access - INFO - 123.194.35.197:61041 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,573 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,573 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,573 - uvicorn.access - INFO - 123.194.35.197:61045 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,615 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,615 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,615 - uvicorn.access - INFO - 123.194.35.197:61043 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:49:51,650 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:51,650 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:51,650 - uvicorn.access - INFO - 123.194.35.197:61042 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:58,410 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:58,410 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:49:58,410 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:01,586 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:01,586 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:01,586 - uvicorn.access - INFO - 123.194.35.197:61100 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:50,020 - uvicorn.access - INFO - 123.194.35.197:61193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:50,020 - uvicorn.access - INFO - 123.194.35.197:61193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:50,020 - uvicorn.access - INFO - 123.194.35.197:61193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:55,654 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:55,654 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:55,654 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:58,585 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:50:58,585 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:50:58,585 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:50:58,790 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:58,790 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:50:58,790 - uvicorn.access - INFO - 123.194.35.197:61215 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:51:55,274 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:51:55,274 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:51:55,274 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:51:57,473 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:51:57,473 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:51:57,473 - uvicorn.access - INFO - 123.194.35.197:61222 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:52:01,721 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:52:01,721 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:52:01,721 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 16:52:03,465 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:52:03,465 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:52:03,465 - uvicorn.access - INFO - 123.194.35.197:61312 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:52:03,476 - uvicorn.access - INFO - 123.194.35.197:61313 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:52:03,476 - uvicorn.access - INFO - 123.194.35.197:61313 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:52:03,476 - uvicorn.access - INFO - 123.194.35.197:61313 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,938 - uvicorn.access - INFO - 123.194.35.197:61536 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,938 - uvicorn.access - INFO - 123.194.35.197:61536 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,938 - uvicorn.access - INFO - 123.194.35.197:61536 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,946 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,946 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:35,946 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 16:55:36,051 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:55:36,051 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:55:36,051 - uvicorn.access - INFO - 123.194.35.197:61537 - "GET /api/get_token?authToken=830ce069-e9f0-479e-9b0c-977fb376f905&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 16:59:41,302 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:59:41,302 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:59:41,302 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 16:59:41,442 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,442 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,442 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,633 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,633 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,633 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,652 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,653 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,752 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50707 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,753 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50699 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,871 - uvicorn.access - INFO - 125.227.78.180:50706 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,872 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,872 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:41,872 - uvicorn.access - INFO - 125.227.78.180:50708 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:43,062 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_event?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:43,062 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_event?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:43,062 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_event?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:43,684 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:43,684 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:43,684 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?class_name_id=10089 HTTP/1.1" 200
+2023-12-08 16:59:44,318 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?is_check=1&category=%E8%A4%87%E5%90%88%E5%AA%92%E6%9D%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:59:44,318 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?is_check=1&category=%E8%A4%87%E5%90%88%E5%AA%92%E6%9D%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:59:44,318 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_class_name?is_check=1&category=%E8%A4%87%E5%90%88%E5%AA%92%E6%9D%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 16:59:44,363 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,363 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,363 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,402 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,402 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,402 - uvicorn.access - INFO - 125.227.78.180:50709 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,444 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,444 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 16:59:44,444 - uvicorn.access - INFO - 125.227.78.180:50710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:00:50,626 - uvicorn.access - INFO - 123.194.35.197:61852 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:50,626 - uvicorn.access - INFO - 123.194.35.197:61852 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:50,626 - uvicorn.access - INFO - 123.194.35.197:61852 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:50,639 - uvicorn.access - INFO - 123.194.35.197:61853 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:50,639 - uvicorn.access - INFO - 123.194.35.197:61853 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:50,639 - uvicorn.access - INFO - 123.194.35.197:61853 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,127 - uvicorn.access - INFO - 123.194.35.197:61893 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,127 - uvicorn.access - INFO - 123.194.35.197:61893 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,127 - uvicorn.access - INFO - 123.194.35.197:61893 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,132 - uvicorn.access - INFO - 123.194.35.197:61894 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,132 - uvicorn.access - INFO - 123.194.35.197:61894 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:00:56,132 - uvicorn.access - INFO - 123.194.35.197:61894 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:07,557 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 17:01:07,557 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 17:01:07,557 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-08 17:01:12,081 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,081 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,081 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,527 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,527 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,527 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,529 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,529 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,529 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,542 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,542 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,542 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,548 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,548 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,548 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,559 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,559 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:12,559 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:16,582 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:16,582 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:16,582 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,186 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,186 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,186 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,194 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,194 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,194 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,206 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,206 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,206 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,209 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,209 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,209 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,227 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,227 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:17,227 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:20,938 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:20,938 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:20,938 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,083 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,083 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,083 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,162 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,162 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,162 - uvicorn.access - INFO - 123.194.35.197:61909 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,714 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,714 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,714 - uvicorn.access - INFO - 123.194.35.197:61916 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,732 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,732 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,732 - uvicorn.access - INFO - 123.194.35.197:61917 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,843 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,843 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,843 - uvicorn.access - INFO - 123.194.35.197:61918 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,866 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,866 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,866 - uvicorn.access - INFO - 123.194.35.197:61914 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,899 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,899 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:01:21,899 - uvicorn.access - INFO - 123.194.35.197:61915 - "GET /api/get_favorite_class?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,830 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,830 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,830 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,848 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,848 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:00,848 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,838 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,838 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,838 - uvicorn.access - INFO - 123.194.35.197:61984 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,852 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,852 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:03,852 - uvicorn.access - INFO - 123.194.35.197:61983 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,152 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,152 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,152 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_user_resume?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,157 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,157 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,157 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_user_information?access_token=830ce069-e9f0-479e-9b0c-977fb376f905 HTTP/1.1" 200
+2023-12-08 17:02:28,660 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:28,660 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:28,660 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:28,709 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:28,709 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:28,709 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:29,499 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:29,499 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:29,499 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:29,544 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:29,544 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:29,544 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:29,568 - app.api.classes - INFO - get_school
+2023-12-08 17:02:29,568 - app.api.classes - INFO - get_school
+2023-12-08 17:02:29,679 - uvicorn.access - INFO - 123.194.35.197:62025 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:29,679 - uvicorn.access - INFO - 123.194.35.197:62025 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:29,679 - uvicorn.access - INFO - 123.194.35.197:62025 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,685 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,686 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,757 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,757 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,757 - uvicorn.access - INFO - 123.194.35.197:62014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62023 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,758 - uvicorn.access - INFO - 123.194.35.197:62024 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,760 - uvicorn.access - INFO - 123.194.35.197:62045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,760 - uvicorn.access - INFO - 123.194.35.197:62045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:29,760 - uvicorn.access - INFO - 123.194.35.197:62045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:36,833 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:36,833 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:36,833 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:36,881 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:36,881 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:36,881 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:37,771 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:37,771 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:37,771 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:37,778 - app.api.classes - INFO - get_school
+2023-12-08 17:02:37,778 - app.api.classes - INFO - get_school
+2023-12-08 17:02:37,890 - uvicorn.access - INFO - 123.194.35.197:62091 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:37,890 - uvicorn.access - INFO - 123.194.35.197:62091 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:37,890 - uvicorn.access - INFO - 123.194.35.197:62091 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:37,903 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:37,903 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:37,903 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:37,983 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,983 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,983 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,992 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,995 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,995 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:37,995 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,047 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,047 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,047 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62090 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,067 - uvicorn.access - INFO - 123.194.35.197:62089 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,068 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,068 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,068 - uvicorn.access - INFO - 123.194.35.197:62087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,113 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,113 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:38,113 - uvicorn.access - INFO - 123.194.35.197:62088 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:44,367 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:44,367 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:44,367 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:45,379 - app.api.classes - INFO - get_school
+2023-12-08 17:02:45,379 - app.api.classes - INFO - get_school
+2023-12-08 17:02:45,497 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:45,497 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:45,497 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:45,550 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:45,550 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:45,550 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:45,590 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:45,590 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:45,590 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,678 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,753 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,753 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,753 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,754 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,754 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,754 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,774 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,774 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,774 - uvicorn.access - INFO - 123.194.35.197:62159 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,826 - uvicorn.access - INFO - 123.194.35.197:62160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,827 - uvicorn.access - INFO - 123.194.35.197:62187 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,827 - uvicorn.access - INFO - 123.194.35.197:62187 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:45,827 - uvicorn.access - INFO - 123.194.35.197:62187 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:02:48,429 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:48,429 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:48,429 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:02:48,474 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:48,474 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:48,474 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:02:48,776 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_token?authToken=d14aa289-d2f4-41cd-949d-d4eaf38152e0&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:02:48,776 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_token?authToken=d14aa289-d2f4-41cd-949d-d4eaf38152e0&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:02:48,776 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_token?authToken=d14aa289-d2f4-41cd-949d-d4eaf38152e0&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:02:49,045 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:49,045 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:49,045 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:02:49,295 - app.api.classes - INFO - get_school
+2023-12-08 17:02:49,295 - app.api.classes - INFO - get_school
+2023-12-08 17:02:49,401 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:49,401 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:49,401 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:02:49,419 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:49,419 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:49,419 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:02:53,914 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,914 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,914 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,926 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,926 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,926 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,930 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,930 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,930 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,943 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,943 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:53,943 - uvicorn.access - INFO - 123.194.35.197:62210 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,044 - uvicorn.access - INFO - 123.194.35.197:62220 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,044 - uvicorn.access - INFO - 123.194.35.197:62220 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,044 - uvicorn.access - INFO - 123.194.35.197:62220 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,148 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,148 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:54,148 - uvicorn.access - INFO - 123.194.35.197:62211 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,692 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,692 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,692 - uvicorn.access - INFO - 123.194.35.197:62103 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,746 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,746 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,746 - uvicorn.access - INFO - 123.194.35.197:62209 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,755 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,755 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:02:56,755 - uvicorn.access - INFO - 123.194.35.197:62208 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:03,564 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:03,564 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:03,564 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:03,622 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:03,622 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:03,622 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:04,640 - app.api.classes - INFO - get_school
+2023-12-08 17:04:04,640 - app.api.classes - INFO - get_school
+2023-12-08 17:04:04,753 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:04,753 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:04,753 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:04,760 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:04,760 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:04,760 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:04,768 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:04,768 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:04,768 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:09,147 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,147 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,147 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,158 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,158 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,158 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,163 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,163 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,163 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,175 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,175 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:09,175 - uvicorn.access - INFO - 123.194.35.197:62311 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,074 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,074 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,074 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,356 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,356 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:10,356 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,307 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,307 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,307 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,311 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,311 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,311 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,338 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,338 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:12,338 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=d14aa289-d2f4-41cd-949d-d4eaf38152e0 HTTP/1.1" 200
+2023-12-08 17:04:13,100 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:13,100 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:13,100 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:13,158 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:13,158 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:13,158 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:14,115 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:14,115 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:14,115 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:14,126 - app.api.classes - INFO - get_school
+2023-12-08 17:04:14,126 - app.api.classes - INFO - get_school
+2023-12-08 17:04:14,232 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:14,232 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:14,232 - uvicorn.access - INFO - 123.194.35.197:62312 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:14,277 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:14,277 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:14,277 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:14,355 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,355 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,355 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,363 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,363 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,363 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,366 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,366 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,366 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,370 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,370 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,370 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,428 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,428 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,428 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,434 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,434 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,434 - uvicorn.access - INFO - 123.194.35.197:62309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,443 - uvicorn.access - INFO - 123.194.35.197:62332 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,495 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,495 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:14,495 - uvicorn.access - INFO - 123.194.35.197:62308 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:20,744 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:20,744 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:20,744 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:21,616 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:21,616 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:21,616 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:21,668 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:21,668 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:21,668 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:21,674 - app.api.classes - INFO - get_school
+2023-12-08 17:04:21,674 - app.api.classes - INFO - get_school
+2023-12-08 17:04:21,781 - uvicorn.access - INFO - 123.194.35.197:62390 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:21,781 - uvicorn.access - INFO - 123.194.35.197:62390 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:21,781 - uvicorn.access - INFO - 123.194.35.197:62390 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:21,787 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,787 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,787 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,788 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,869 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,869 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,869 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62387 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,870 - uvicorn.access - INFO - 123.194.35.197:62388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,891 - uvicorn.access - INFO - 123.194.35.197:62410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,947 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,947 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:21,947 - uvicorn.access - INFO - 123.194.35.197:62391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:04:25,225 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:25,225 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:25,225 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:04:25,293 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:25,293 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:25,293 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:04:25,606 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_token?authToken=5fb72c40-ddce-4cec-82fc-0d1a75799983&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:04:25,606 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_token?authToken=5fb72c40-ddce-4cec-82fc-0d1a75799983&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:04:25,606 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_token?authToken=5fb72c40-ddce-4cec-82fc-0d1a75799983&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:04:25,985 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:25,985 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:25,985 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:04:26,205 - app.api.classes - INFO - get_school
+2023-12-08 17:04:26,205 - app.api.classes - INFO - get_school
+2023-12-08 17:04:26,313 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:26,313 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:26,313 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:04:26,374 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:26,374 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:26,374 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:04:30,972 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:30,972 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:30,972 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:30,995 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:30,995 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:30,995 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,001 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,001 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,001 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,018 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,018 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,018 - uvicorn.access - INFO - 123.194.35.197:62422 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,109 - uvicorn.access - INFO - 123.194.35.197:62427 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,109 - uvicorn.access - INFO - 123.194.35.197:62427 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,109 - uvicorn.access - INFO - 123.194.35.197:62427 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,245 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,245 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:31,245 - uvicorn.access - INFO - 123.194.35.197:62425 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,783 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,783 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,783 - uvicorn.access - INFO - 123.194.35.197:62424 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,786 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,786 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,786 - uvicorn.access - INFO - 123.194.35.197:62353 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,810 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,810 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:04:33,810 - uvicorn.access - INFO - 123.194.35.197:62423 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:09,470 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:09,470 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:09,470 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:09,535 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:09,535 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:09,535 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:10,508 - app.api.classes - INFO - get_school
+2023-12-08 17:05:10,508 - app.api.classes - INFO - get_school
+2023-12-08 17:05:10,617 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:10,617 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:10,617 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:10,661 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:10,661 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:10,661 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:10,713 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:10,713 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:10,713 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:15,419 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,419 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,419 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,449 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,449 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,449 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,463 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,463 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,463 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,506 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,506 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,506 - uvicorn.access - INFO - 123.194.35.197:62498 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,598 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,598 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,598 - uvicorn.access - INFO - 123.194.35.197:62501 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,614 - uvicorn.access - INFO - 123.194.35.197:62509 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,614 - uvicorn.access - INFO - 123.194.35.197:62509 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:15,614 - uvicorn.access - INFO - 123.194.35.197:62509 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,558 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,558 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,558 - uvicorn.access - INFO - 123.194.35.197:62497 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,581 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,581 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,581 - uvicorn.access - INFO - 123.194.35.197:62500 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,582 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,582 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:18,582 - uvicorn.access - INFO - 123.194.35.197:62499 - "GET /api/get_favorite_class?access_token=5fb72c40-ddce-4cec-82fc-0d1a75799983 HTTP/1.1" 200
+2023-12-08 17:05:20,902 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:20,902 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:20,902 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:21,818 - app.api.classes - INFO - get_school
+2023-12-08 17:05:21,818 - app.api.classes - INFO - get_school
+2023-12-08 17:05:21,931 - uvicorn.access - INFO - 123.194.35.197:62557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:21,931 - uvicorn.access - INFO - 123.194.35.197:62557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:21,931 - uvicorn.access - INFO - 123.194.35.197:62557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:21,967 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:21,967 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:21,967 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:21,999 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:21,999 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:21,999 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:22,071 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,071 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,071 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,076 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,152 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,152 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,152 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,158 - uvicorn.access - INFO - 123.194.35.197:62556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,223 - uvicorn.access - INFO - 123.194.35.197:62570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,225 - uvicorn.access - INFO - 123.194.35.197:62571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,225 - uvicorn.access - INFO - 123.194.35.197:62571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:22,225 - uvicorn.access - INFO - 123.194.35.197:62571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:27,366 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:27,366 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:27,366 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:27,466 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:27,466 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:27,466 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:28,401 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:28,401 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:28,401 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:28,419 - app.api.classes - INFO - get_school
+2023-12-08 17:05:28,419 - app.api.classes - INFO - get_school
+2023-12-08 17:05:28,526 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:28,526 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:28,526 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:28,536 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:28,536 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:28,536 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:28,614 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,614 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,614 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,615 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,615 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,615 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,616 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,616 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,616 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,620 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,620 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,620 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,682 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,682 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,682 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,683 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,683 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,683 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,684 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,684 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,684 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,689 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,689 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,689 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,751 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,751 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:28,751 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:05:33,041 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:33,041 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:33,041 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:05:33,117 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:33,117 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:33,117 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:05:33,619 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:05:33,619 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:05:33,619 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:05:34,026 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:34,026 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:34,026 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:05:34,079 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:34,079 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:34,079 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:05:34,086 - app.api.classes - INFO - get_school
+2023-12-08 17:05:34,086 - app.api.classes - INFO - get_school
+2023-12-08 17:05:34,196 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:34,196 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:34,196 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:05:38,673 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,673 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,673 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,677 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,677 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,677 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,689 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,689 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,689 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,696 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,696 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,696 - uvicorn.access - INFO - 123.194.35.197:62591 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,705 - uvicorn.access - INFO - 123.194.35.197:62594 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,705 - uvicorn.access - INFO - 123.194.35.197:62594 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:38,705 - uvicorn.access - INFO - 123.194.35.197:62594 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:39,742 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:39,742 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:39,742 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,146 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 17:05:41,146 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 17:05:41,146 - uvicorn.access - INFO - 123.194.35.197:62588 - "GET /api/get_news HTTP/1.1" 200
+2023-12-08 17:05:41,735 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,735 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,735 - uvicorn.access - INFO - 123.194.35.197:62587 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,766 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,766 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,766 - uvicorn.access - INFO - 123.194.35.197:62590 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,781 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,781 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:41,781 - uvicorn.access - INFO - 123.194.35.197:62589 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:49,992 - uvicorn.access - INFO - 123.194.35.197:62637 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:49,992 - uvicorn.access - INFO - 123.194.35.197:62637 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:49,992 - uvicorn.access - INFO - 123.194.35.197:62637 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:50,005 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:50,005 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:50,005 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:05:50,130 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:05:50,130 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:05:50,130 - uvicorn.access - INFO - 123.194.35.197:62638 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:06:54,811 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,811 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,811 - uvicorn.access - INFO - 123.194.35.197:62711 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,830 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,830 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,830 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:06:54,980 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:06:54,980 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:06:54,980 - uvicorn.access - INFO - 123.194.35.197:62713 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:00,711 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,711 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,711 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,730 - uvicorn.access - INFO - 123.194.35.197:62737 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,730 - uvicorn.access - INFO - 123.194.35.197:62737 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,730 - uvicorn.access - INFO - 123.194.35.197:62737 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:00,778 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:00,778 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:00,778 - uvicorn.access - INFO - 123.194.35.197:62736 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:32,414 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,414 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,414 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,486 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,486 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,486 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:32,673 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:32,673 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:32,673 - uvicorn.access - INFO - 123.194.35.197:62738 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:07:42,115 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:42,115 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:42,115 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:07:42,191 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:07:42,191 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:07:42,191 - uvicorn.access - INFO - 123.194.35.197:62789 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:08:56,470 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:08:56,470 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:08:56,470 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:09:00,298 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:00,298 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:00,298 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,105 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,105 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,105 - uvicorn.access - INFO - 123.194.35.197:62871 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,284 - uvicorn.access - INFO - 123.194.35.197:62878 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,284 - uvicorn.access - INFO - 123.194.35.197:62878 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,284 - uvicorn.access - INFO - 123.194.35.197:62878 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,294 - uvicorn.access - INFO - 123.194.35.197:62879 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,294 - uvicorn.access - INFO - 123.194.35.197:62879 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:03,294 - uvicorn.access - INFO - 123.194.35.197:62879 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:09,272 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:09:09,272 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:09:09,272 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:09:10,610 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:10,610 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:10,610 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,346 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,346 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,346 - uvicorn.access - INFO - 123.194.35.197:62908 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,377 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,377 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,377 - uvicorn.access - INFO - 123.194.35.197:62914 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,484 - uvicorn.access - INFO - 123.194.35.197:62922 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,484 - uvicorn.access - INFO - 123.194.35.197:62922 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:09:13,484 - uvicorn.access - INFO - 123.194.35.197:62922 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:17,093 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:17,093 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:17,093 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:19,969 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:19,969 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:19,969 - uvicorn.access - INFO - 123.194.35.197:62969 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,082 - uvicorn.access - INFO - 123.194.35.197:62977 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,082 - uvicorn.access - INFO - 123.194.35.197:62977 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,082 - uvicorn.access - INFO - 123.194.35.197:62977 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,091 - uvicorn.access - INFO - 123.194.35.197:62976 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,091 - uvicorn.access - INFO - 123.194.35.197:62976 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:10:20,091 - uvicorn.access - INFO - 123.194.35.197:62976 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:51,973 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:51,973 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:51,973 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,826 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,826 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,826 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,936 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,936 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,936 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,943 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,943 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:54,943 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:56,944 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:11:56,944 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:11:56,944 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:11:58,166 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:58,166 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:11:58,166 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,040 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,040 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,040 - uvicorn.access - INFO - 123.194.35.197:63084 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,052 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,052 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,052 - uvicorn.access - INFO - 123.194.35.197:63078 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,056 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,056 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:01,056 - uvicorn.access - INFO - 123.194.35.197:63083 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:18,769 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:18,769 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:18,769 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:20,083 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:20,083 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:20,083 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,954 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,954 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,954 - uvicorn.access - INFO - 123.194.35.197:63166 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,991 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,991 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:22,991 - uvicorn.access - INFO - 123.194.35.197:63164 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:23,067 - uvicorn.access - INFO - 123.194.35.197:63168 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:23,067 - uvicorn.access - INFO - 123.194.35.197:63168 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:23,067 - uvicorn.access - INFO - 123.194.35.197:63168 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:33,177 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:33,177 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:33,177 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:33,556 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:33,556 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:33,556 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,427 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,427 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,427 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,459 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,459 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,459 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,570 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,570 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:36,570 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:39,169 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:39,169 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:39,169 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:12:40,490 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:40,490 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:40,490 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,308 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,308 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,308 - uvicorn.access - INFO - 123.194.35.197:63189 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,311 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,311 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,311 - uvicorn.access - INFO - 123.194.35.197:63187 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,315 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,315 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:12:43,315 - uvicorn.access - INFO - 123.194.35.197:63184 - "GET /api/get_favorite_class?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,418 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,418 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,418 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,428 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,428 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:13,428 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:16,073 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:13:16,073 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:13:16,073 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_class_name?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-08 17:13:17,353 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:13:17,353 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:13:17,353 - uvicorn.access - INFO - 123.194.35.197:63249 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-08 17:13:17,398 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:17,398 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:17,398 - uvicorn.access - INFO - 123.194.35.197:63250 - "GET /api/get_registration?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,634 - uvicorn.access - INFO - 123.194.35.197:63266 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,634 - uvicorn.access - INFO - 123.194.35.197:63266 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,634 - uvicorn.access - INFO - 123.194.35.197:63266 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,638 - uvicorn.access - INFO - 123.194.35.197:63267 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,638 - uvicorn.access - INFO - 123.194.35.197:63267 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:13:24,638 - uvicorn.access - INFO - 123.194.35.197:63267 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,800 - uvicorn.access - INFO - 123.194.35.197:63340 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,800 - uvicorn.access - INFO - 123.194.35.197:63340 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,800 - uvicorn.access - INFO - 123.194.35.197:63340 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,817 - uvicorn.access - INFO - 123.194.35.197:63341 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,817 - uvicorn.access - INFO - 123.194.35.197:63341 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:10,817 - uvicorn.access - INFO - 123.194.35.197:63341 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:14,735 - uvicorn.access - INFO - 123.194.35.197:63341 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:14,735 - uvicorn.access - INFO - 123.194.35.197:63341 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:14,735 - uvicorn.access - INFO - 123.194.35.197:63341 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,770 - uvicorn.access - INFO - 123.194.35.197:63403 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,770 - uvicorn.access - INFO - 123.194.35.197:63403 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,770 - uvicorn.access - INFO - 123.194.35.197:63403 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,784 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,784 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:38,784 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:39,203 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:15:39,203 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:15:39,203 - uvicorn.access - INFO - 123.194.35.197:63405 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:15:51,614 - uvicorn.access - INFO - 123.194.35.197:63437 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:51,614 - uvicorn.access - INFO - 123.194.35.197:63437 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:51,614 - uvicorn.access - INFO - 123.194.35.197:63437 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:51,624 - uvicorn.access - INFO - 123.194.35.197:63438 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:51,624 - uvicorn.access - INFO - 123.194.35.197:63438 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:15:51,624 - uvicorn.access - INFO - 123.194.35.197:63438 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,347 - uvicorn.access - INFO - 123.194.35.197:63481 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,347 - uvicorn.access - INFO - 123.194.35.197:63481 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,347 - uvicorn.access - INFO - 123.194.35.197:63481 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,351 - uvicorn.access - INFO - 123.194.35.197:63482 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,351 - uvicorn.access - INFO - 123.194.35.197:63482 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:15,351 - uvicorn.access - INFO - 123.194.35.197:63482 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,073 - uvicorn.access - INFO - 123.194.35.197:63493 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,073 - uvicorn.access - INFO - 123.194.35.197:63493 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,073 - uvicorn.access - INFO - 123.194.35.197:63493 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,085 - uvicorn.access - INFO - 123.194.35.197:63494 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,085 - uvicorn.access - INFO - 123.194.35.197:63494 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:16:31,085 - uvicorn.access - INFO - 123.194.35.197:63494 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,686 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,686 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,686 - uvicorn.access - INFO - 123.194.35.197:63541 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,701 - uvicorn.access - INFO - 123.194.35.197:63542 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,701 - uvicorn.access - INFO - 123.194.35.197:63542 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:17:33,701 - uvicorn.access - INFO - 123.194.35.197:63542 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:28,665 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:28,665 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:28,665 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,533 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,533 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,533 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,604 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,604 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,604 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:31,813 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:18:31,813 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:18:31,813 - uvicorn.access - INFO - 123.194.35.197:63596 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:18:34,464 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:34,464 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:34,464 - uvicorn.access - INFO - 123.194.35.197:63596 - "POST /api/update_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:18:48,720 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:48,720 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:48,720 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:49,616 - app.api.classes - INFO - get_school
+2023-12-08 17:18:49,616 - app.api.classes - INFO - get_school
+2023-12-08 17:18:49,731 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:49,731 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:49,731 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:49,780 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:49,780 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:49,780 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:49,820 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:49,820 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:49,820 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:49,898 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,898 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,898 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,901 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,965 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,965 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,965 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,983 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,983 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,983 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,984 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,984 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:49,984 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,028 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,028 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,028 - uvicorn.access - INFO - 123.194.35.197:63698 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,052 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,052 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,052 - uvicorn.access - INFO - 123.194.35.197:63703 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,053 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,053 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:50,053 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63697 - "GET /api/get_user_resume?access_token= HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 17:18:51,267 - uvicorn.access - INFO - 123.194.35.197:63702 - "GET /api/get_user_information?access_token= HTTP/1.1" 200
+2023-12-08 17:18:58,482 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:58,482 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:58,482 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:18:59,279 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:59,279 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:59,279 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:18:59,319 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:59,319 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:59,319 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:18:59,354 - app.api.classes - INFO - get_school
+2023-12-08 17:18:59,354 - app.api.classes - INFO - get_school
+2023-12-08 17:18:59,460 - uvicorn.access - INFO - 123.194.35.197:63770 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:59,460 - uvicorn.access - INFO - 123.194.35.197:63770 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:59,460 - uvicorn.access - INFO - 123.194.35.197:63770 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,465 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,535 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,535 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,535 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,536 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,539 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,605 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,605 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:18:59,605 - uvicorn.access - INFO - 123.194.35.197:63736 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:19:03,744 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:03,744 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:03,744 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:03,814 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:03,814 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:03,814 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:04,045 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:19:04,045 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:19:04,045 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:19:07,396 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,396 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,396 - uvicorn.access - INFO - 123.194.35.197:63618 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,400 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,400 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,400 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-08 17:19:07,554 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:19:07,554 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:19:07,554 - uvicorn.access - INFO - 123.194.35.197:63797 - "GET /api/get_token?authToken=e938bae1-eea8-4ec1-a64b-7cf246fcee1e&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-08 17:42:42,820 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:42:42,820 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:42:42,820 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-08 17:42:42,825 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:42:42,825 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:42:42,825 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-08 17:42:43,859 - app.api.classes - INFO - get_school
+2023-12-08 17:42:43,859 - app.api.classes - INFO - get_school
+2023-12-08 17:42:43,979 - uvicorn.access - INFO - 65.154.226.170:37319 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:42:43,979 - uvicorn.access - INFO - 65.154.226.170:37319 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:42:43,979 - uvicorn.access - INFO - 65.154.226.170:37319 - "GET /api/get_school HTTP/1.1" 200
+2023-12-08 17:42:44,030 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:42:44,030 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:42:44,030 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-08 17:42:44,081 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:42:44,081 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:42:44,081 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-08 17:42:45,128 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,128 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,128 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,131 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,133 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,133 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,133 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,373 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,373 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,373 - uvicorn.access - INFO - 65.154.226.170:48852 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,377 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,377 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,377 - uvicorn.access - INFO - 65.154.226.170:1438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,378 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,378 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,378 - uvicorn.access - INFO - 65.154.226.170:50061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,379 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,379 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,379 - uvicorn.access - INFO - 65.154.226.170:39472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,579 - uvicorn.access - INFO - 65.154.226.170:22644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,579 - uvicorn.access - INFO - 65.154.226.170:22644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 17:42:45,579 - uvicorn.access - INFO - 65.154.226.170:22644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-08 19:38:07,587 - uvicorn.access - INFO - 66.249.68.38:40816 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 19:38:07,587 - uvicorn.access - INFO - 66.249.68.38:40816 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 19:38:07,587 - uvicorn.access - INFO - 66.249.68.38:40816 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 19:38:07,878 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 19:38:07,878 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 19:38:07,878 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_event?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 19:38:08,915 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 19:38:08,915 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 19:38:08,915 - uvicorn.access - INFO - 66.249.68.32:38225 - "GET /api/get_class_name?class_name_id=10077 HTTP/1.1" 200
+2023-12-08 20:50:17,077 - uvicorn.access - INFO - 162.216.149.157:59388 - "GET / HTTP/1.1" 404
+2023-12-08 20:50:17,077 - uvicorn.access - INFO - 162.216.149.157:59388 - "GET / HTTP/1.1" 404
+2023-12-08 20:50:17,077 - uvicorn.access - INFO - 162.216.149.157:59388 - "GET / HTTP/1.1" 404
+2023-12-08 23:17:37,808 - uvicorn.access - INFO - 165.154.58.108:53606 - "GET / HTTP/1.1" 404
+2023-12-08 23:17:37,808 - uvicorn.access - INFO - 165.154.58.108:53606 - "GET / HTTP/1.1" 404
+2023-12-08 23:17:37,808 - uvicorn.access - INFO - 165.154.58.108:53606 - "GET / HTTP/1.1" 404
+2023-12-08 23:17:43,859 - uvicorn.access - INFO - 165.154.58.108:58110 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-08 23:17:43,859 - uvicorn.access - INFO - 165.154.58.108:58110 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-08 23:17:43,859 - uvicorn.access - INFO - 165.154.58.108:58110 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-08 23:17:44,774 - uvicorn.access - INFO - 165.154.58.108:58122 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 23:17:44,774 - uvicorn.access - INFO - 165.154.58.108:58122 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 23:17:44,774 - uvicorn.access - INFO - 165.154.58.108:58122 - "GET /robots.txt HTTP/1.1" 404
+2023-12-08 23:17:45,563 - uvicorn.access - INFO - 165.154.58.108:58132 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-08 23:17:45,563 - uvicorn.access - INFO - 165.154.58.108:58132 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-08 23:17:45,563 - uvicorn.access - INFO - 165.154.58.108:58132 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-09 02:16:57,389 - uvicorn.access - INFO - 87.236.176.17:57649 - "GET / HTTP/1.1" 404
+2023-12-09 02:16:57,389 - uvicorn.access - INFO - 87.236.176.17:57649 - "GET / HTTP/1.1" 404
+2023-12-09 07:39:13,662 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:13,662 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:13,672 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 07:39:13,672 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 07:39:13,679 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:13,679 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:13,740 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:13,740 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:14,673 - app.api.classes - INFO - get_school
+2023-12-09 07:39:14,822 - uvicorn.access - INFO - 123.194.35.197:56080 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:14,822 - uvicorn.access - INFO - 123.194.35.197:56080 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:14,874 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:14,874 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:14,908 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:14,908 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:15,031 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,031 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,034 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,034 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,035 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,035 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,037 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,037 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,041 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,041 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,097 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,097 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,101 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,101 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,122 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,122 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,123 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,123 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,709 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:15,709 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:16,613 - app.api.classes - INFO - get_school
+2023-12-09 07:39:16,726 - uvicorn.access - INFO - 123.194.35.197:56113 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:16,726 - uvicorn.access - INFO - 123.194.35.197:56113 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:16,759 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:16,759 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:16,801 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:16,801 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,877 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,877 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,952 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,952 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,017 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,017 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,082 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,082 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,113 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,113 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,121 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,121 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,147 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,147 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:31,024 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:31,024 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:31,484 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_token?authToken=0dfdefe3-fd28-4841-ba65-c7235b7c1456&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:31,484 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_token?authToken=0dfdefe3-fd28-4841-ba65-c7235b7c1456&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:31,992 - app.api.classes - INFO - get_school
+2023-12-09 07:39:32,134 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:32,134 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:32,170 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:32,170 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:32,225 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:32,225 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:36,998 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:36,998 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,012 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,012 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,064 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,064 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,154 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,154 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,226 - uvicorn.access - INFO - 123.194.35.197:51345 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,226 - uvicorn.access - INFO - 123.194.35.197:51345 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,273 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,273 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,935 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,935 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,952 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,952 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,960 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,960 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:41,796 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:41,796 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:42,742 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:42,742 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:42,753 - app.api.classes - INFO - get_school
+2023-12-09 07:39:42,864 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:42,864 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:42,890 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:42,890 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:47,709 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,709 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,722 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,722 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,769 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,769 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,863 - uvicorn.access - INFO - 123.194.35.197:58326 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,863 - uvicorn.access - INFO - 123.194.35.197:58326 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,940 - uvicorn.access - INFO - 123.194.35.197:58327 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,940 - uvicorn.access - INFO - 123.194.35.197:58327 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:48,008 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:48,008 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:49,489 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:49,489 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:49,567 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:49,567 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:50,740 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:50,740 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:50,853 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:50,853 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:50,940 - app.api.classes - INFO - get_school
+2023-12-09 07:39:51,060 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:51,060 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:51,734 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,734 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,822 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,822 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,924 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,924 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:55,755 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,755 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,788 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,788 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,791 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,791 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,849 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,849 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,862 - uvicorn.access - INFO - 123.194.35.197:50768 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,862 - uvicorn.access - INFO - 123.194.35.197:50768 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:56,508 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:56,508 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,762 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,762 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,774 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,774 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,834 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,834 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,346 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,346 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,350 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,350 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,473 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:40:00,473 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 08:02:18,918 - uvicorn.access - INFO - 66.249.65.172:45512 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 08:02:18,918 - uvicorn.access - INFO - 66.249.65.172:45512 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 08:02:19,918 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:19,918 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:20,342 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_event?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:20,342 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_event?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:20,483 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-09 08:02:20,483 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-09 08:02:21,546 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:02:21,546 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:24:52,177 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:52,177 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:52,959 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:52,959 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:54,071 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:24:54,071 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:24:54,314 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:54,314 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:54,771 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:54,771 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:55,252 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:55,252 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 09:04:14,484 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:14,484 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:14,907 - uvicorn.access - INFO - 66.249.65.172:58214 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:14,907 - uvicorn.access - INFO - 66.249.65.172:58214 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:15,691 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 09:04:15,691 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:16:12,672 - uvicorn.access - INFO - 36.232.41.141:57494 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 10:16:12,672 - uvicorn.access - INFO - 36.232.41.141:57494 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 10:16:12,679 - uvicorn.access - INFO - 36.232.41.141:57495 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 10:16:12,679 - uvicorn.access - INFO - 36.232.41.141:57495 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 10:16:13,639 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:16:13,639 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:16:13,651 - app.api.classes - INFO - get_school
+2023-12-09 10:16:13,774 - uvicorn.access - INFO - 36.232.41.141:57496 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 10:16:13,774 - uvicorn.access - INFO - 36.232.41.141:57496 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 10:16:13,874 - uvicorn.access - INFO - 36.232.41.141:57493 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 10:16:13,874 - uvicorn.access - INFO - 36.232.41.141:57493 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 10:16:13,924 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:16:13,924 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:35,015 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:35,015 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:35,812 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:35,812 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:36,997 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:19:36,997 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:19:37,488 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:37,488 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:37,733 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:37,733 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:38,239 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:38,239 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:55:16,645 - uvicorn.access - INFO - 198.235.24.60:65298 - "GET / HTTP/1.1" 404
+2023-12-09 10:55:16,645 - uvicorn.access - INFO - 198.235.24.60:65298 - "GET / HTTP/1.1" 404
+2023-12-09 11:34:12,635 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:12,635 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:12,824 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:12,824 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,295 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,295 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,770 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,770 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:17,816 - uvicorn.access - INFO - 66.249.65.171:45156 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-09 11:34:17,816 - uvicorn.access - INFO - 66.249.65.171:45156 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-09 13:04:13,841 - uvicorn.access - INFO - 66.249.65.170:62681 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 13:04:13,841 - uvicorn.access - INFO - 66.249.65.170:62681 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 13:14:04,830 - uvicorn.access - INFO - 170.106.115.39:51592 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:04,830 - uvicorn.access - INFO - 170.106.115.39:51592 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:23,730 - uvicorn.access - INFO - 36.99.136.129:44131 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:23,730 - uvicorn.access - INFO - 36.99.136.129:44131 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:24,676 - uvicorn.access - INFO - 36.99.136.128:62373 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:24,676 - uvicorn.access - INFO - 36.99.136.128:62373 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:33,206 - uvicorn.access - INFO - 36.99.136.137:64154 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:33,206 - uvicorn.access - INFO - 36.99.136.137:64154 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:34,599 - uvicorn.access - INFO - 111.7.96.158:23136 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:34,599 - uvicorn.access - INFO - 111.7.96.158:23136 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:37,280 - uvicorn.access - INFO - 185.166.84.142:11520 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:37,280 - uvicorn.access - INFO - 185.166.84.142:11520 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:53,314 - uvicorn.access - INFO - 146.70.178.94:64980 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:53,314 - uvicorn.access - INFO - 146.70.178.94:64980 - "GET / HTTP/1.1" 404
+2023-12-09 14:14:08,619 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:14:08,619 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:14:13,404 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,404 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,675 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,675 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,683 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,683 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,698 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,698 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,705 - uvicorn.access - INFO - 123.194.35.197:60017 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,705 - uvicorn.access - INFO - 123.194.35.197:60017 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:14,081 - uvicorn.access - INFO - 123.194.35.197:60013 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:14,081 - uvicorn.access - INFO - 123.194.35.197:60013 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:15,578 - uvicorn.access - INFO - 123.194.35.197:61930 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:15,578 - uvicorn.access - INFO - 123.194.35.197:61930 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:57,515 - uvicorn.access - INFO - 123.194.35.197:61929 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:57,515 - uvicorn.access - INFO - 123.194.35.197:61929 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:15:00,417 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:00,417 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:00,472 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:00,472 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:01,461 - app.api.classes - INFO - get_school
+2023-12-09 14:15:01,587 - uvicorn.access - INFO - 123.194.35.197:62164 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:01,587 - uvicorn.access - INFO - 123.194.35.197:62164 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:01,622 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:01,622 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:01,648 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:01,648 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:01,748 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,748 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,809 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,809 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,827 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,827 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,875 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,875 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:23,997 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:23,997 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:24,990 - app.api.classes - INFO - get_school
+2023-12-09 14:15:25,104 - uvicorn.access - INFO - 123.194.35.197:62222 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:25,104 - uvicorn.access - INFO - 123.194.35.197:62222 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:25,162 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:25,162 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:25,186 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:25,186 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:25,266 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,266 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,268 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,268 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,275 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,275 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,332 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,332 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,341 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,341 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,348 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,348 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,396 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,396 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62242 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62242 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:32,071 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:32,071 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:32,146 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:32,146 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:32,481 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:15:32,481 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:15:32,834 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:32,834 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:33,027 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:33,027 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:33,028 - app.api.classes - INFO - get_school
+2023-12-09 14:15:33,139 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:33,139 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:37,744 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,744 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,782 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,782 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,788 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,788 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,811 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,811 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,861 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,861 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,996 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,996 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:38,031 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:38,031 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,771 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,771 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,794 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,794 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,804 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,804 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:16:25,825 - app.api.classes - INFO - get_school
+2023-12-09 14:16:25,831 - uvicorn.access - INFO - 123.194.35.197:62335 - "GET /api/get_school?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:16:25,831 - uvicorn.access - INFO - 123.194.35.197:62335 - "GET /api/get_school?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:06,560 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:19:06,560 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:19:08,397 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:08,397 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:10,205 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:10,205 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:11,722 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:11,722 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:12,047 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:12,047 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:12,303 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:12,303 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:13,108 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:13,108 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:14,071 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:14,071 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:15,677 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:15,677 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:16,909 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:16,909 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:17,471 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:17,471 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:17,593 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:17,593 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:18,449 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:18,449 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:19,421 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:19,421 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:21,128 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:21,128 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:22,776 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:22,776 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:24,531 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:24,531 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:26,215 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:26,215 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:29,979 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:29,979 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,438 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,438 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,536 - uvicorn.access - INFO - 123.194.35.197:62539 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,536 - uvicorn.access - INFO - 123.194.35.197:62539 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,551 - uvicorn.access - INFO - 123.194.35.197:62542 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,551 - uvicorn.access - INFO - 123.194.35.197:62542 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,606 - uvicorn.access - INFO - 123.194.35.197:62540 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,606 - uvicorn.access - INFO - 123.194.35.197:62540 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,615 - uvicorn.access - INFO - 123.194.35.197:62541 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,615 - uvicorn.access - INFO - 123.194.35.197:62541 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,112 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,112 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,872 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,872 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:35,625 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:35,625 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:37,259 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:37,259 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:50,455 - app.api.classes - INFO - Client IP: 123.194.35.197 - new school:1651
+2023-12-09 14:19:50,455 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_school HTTP/1.1" 200
+2023-12-09 14:19:50,455 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_school HTTP/1.1" 200
+2023-12-09 14:19:53,890 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_proposal HTTP/1.1" 200
+2023-12-09 14:19:53,890 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_proposal HTTP/1.1" 200
+2023-12-09 14:20:13,983 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:20:13,983 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:20:14,384 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:20:14,384 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:20:38,759 - uvicorn.access - INFO - 123.194.35.197:62600 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:20:38,759 - uvicorn.access - INFO - 123.194.35.197:62600 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:20:39,766 - uvicorn.access - INFO - 123.194.35.197:62597 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:20:39,766 - uvicorn.access - INFO - 123.194.35.197:62597 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:20:39,767 - app.api.classes - INFO - get_school
+2023-12-09 14:20:39,875 - uvicorn.access - INFO - 123.194.35.197:62601 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:20:39,875 - uvicorn.access - INFO - 123.194.35.197:62601 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:20:39,920 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:20:39,920 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:20:39,999 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:39,999 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,073 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,073 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,142 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,142 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,210 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,210 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,276 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,276 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,343 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,343 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,407 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,407 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,473 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,473 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,543 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,543 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,848 - app.api.classes - INFO - get_school
+2023-12-09 14:20:40,852 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:20:40,852 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:20:41,465 - app.api.classes - INFO - get_school
+2023-12-09 14:20:41,469 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:20:41,469 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:08,687 - uvicorn.access - INFO - 123.194.35.197:62655 - "POST /api/login HTTP/1.1" 200
+2023-12-09 14:21:08,687 - uvicorn.access - INFO - 123.194.35.197:62655 - "POST /api/login HTTP/1.1" 200
+2023-12-09 14:21:08,763 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIzNjIwNjh9.4Q-8lt_Auf23bYzcWh5tRLgIGrmiY6EfRVtUViCGjT0 HTTP/1.1" 200
+2023-12-09 14:21:08,763 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIzNjIwNjh9.4Q-8lt_Auf23bYzcWh5tRLgIGrmiY6EfRVtUViCGjT0 HTTP/1.1" 200
+2023-12-09 14:21:10,606 - app.api.classes - INFO - get_school
+2023-12-09 14:21:10,609 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:10,609 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:11,207 - app.api.classes - INFO - get_school
+2023-12-09 14:21:11,210 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:11,210 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:37,882 - app.api.classes - INFO - get_school
+2023-12-09 14:21:37,885 - uvicorn.access - INFO - 123.194.35.197:62705 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:21:37,885 - uvicorn.access - INFO - 123.194.35.197:62705 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:22:48,926 - uvicorn.access - INFO - 123.194.35.197:62747 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:22:48,926 - uvicorn.access - INFO - 123.194.35.197:62747 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:23:01,933 - uvicorn.access - INFO - 123.194.35.197:62758 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:23:01,933 - uvicorn.access - INFO - 123.194.35.197:62758 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:23:13,333 - uvicorn.access - INFO - 123.194.35.197:62767 - "POST /api/update_school HTTP/1.1" 200
+2023-12-09 14:23:13,333 - uvicorn.access - INFO - 123.194.35.197:62767 - "POST /api/update_school HTTP/1.1" 200
+2023-12-09 14:23:16,348 - app.api.classes - INFO - get_school
+2023-12-09 14:23:16,351 - uvicorn.access - INFO - 123.194.35.197:62767 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:23:16,351 - uvicorn.access - INFO - 123.194.35.197:62767 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:23:29,103 - app.api.classes - INFO - get_school
+2023-12-09 14:23:29,112 - uvicorn.access - INFO - 123.194.35.197:62784 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 14:23:29,112 - uvicorn.access - INFO - 123.194.35.197:62784 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 14:23:40,960 - uvicorn.access - INFO - 123.194.35.197:62803 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:23:40,960 - uvicorn.access - INFO - 123.194.35.197:62803 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:23:41,295 - uvicorn.access - INFO - 123.194.35.197:62800 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:41,295 - uvicorn.access - INFO - 123.194.35.197:62800 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:54,459 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=6&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:54,459 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=6&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:57,448 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=3&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:57,448 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=3&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:00,133 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=2&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:00,133 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=2&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:03,054 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:03,054 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:25:18,891 - app.api.classes - INFO - get_school
+2023-12-09 14:25:18,895 - uvicorn.access - INFO - 123.194.35.197:62864 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:25:18,895 - uvicorn.access - INFO - 123.194.35.197:62864 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:14,669 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /docs HTTP/1.1" 200
+2023-12-09 14:27:14,669 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /docs HTTP/1.1" 200
+2023-12-09 14:27:15,311 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 14:27:15,311 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 14:27:28,291 - uvicorn.access - INFO - 123.194.35.197:62967 - "GET /api/get_proposal?id=18&school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:28,291 - uvicorn.access - INFO - 123.194.35.197:62967 - "GET /api/get_proposal?id=18&school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:35,933 - uvicorn.access - INFO - 123.194.35.197:62980 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:35,933 - uvicorn.access - INFO - 123.194.35.197:62980 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:48,449 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:27:48,449 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:27:56,846 - app.api.classes - INFO - get_school
+2023-12-09 14:27:56,851 - uvicorn.access - INFO - 123.194.35.197:63003 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:27:56,851 - uvicorn.access - INFO - 123.194.35.197:63003 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:28:05,427 - app.api.classes - INFO - get_school
+2023-12-09 14:28:05,430 - uvicorn.access - INFO - 123.194.35.197:63008 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:28:05,430 - uvicorn.access - INFO - 123.194.35.197:63008 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:30:07,072 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:30:07,072 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:30:07,284 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,284 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,349 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,349 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,413 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,413 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,433 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,433 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,436 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,436 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,481 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,481 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,497 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,497 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,529 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,529 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,530 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,530 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,550 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,550 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,564 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,564 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,595 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,595 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:09,356 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:09,356 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:09,899 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:09,899 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:10,565 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:30:10,565 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:30:10,637 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,637 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,703 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,703 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,775 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,775 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:37,483 - uvicorn.access - INFO - 123.194.35.197:63162 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:30:37,483 - uvicorn.access - INFO - 123.194.35.197:63162 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:33:37,873 - app.api.classes - INFO - get_school
+2023-12-09 14:33:37,878 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:33:37,878 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:33:46,184 - app.api.classes - INFO - get_school
+2023-12-09 14:33:46,186 - uvicorn.access - INFO - 123.194.35.197:63286 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:33:46,186 - uvicorn.access - INFO - 123.194.35.197:63286 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:35:27,579 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:35:27,579 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:35:30,721 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-09 14:35:30,721 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-09 14:35:30,812 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 14:35:30,812 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 14:35:43,747 - uvicorn.access - INFO - 123.194.35.197:63367 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:35:43,747 - uvicorn.access - INFO - 123.194.35.197:63367 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:35:44,010 - uvicorn.access - INFO - 123.194.35.197:63364 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:35:44,010 - uvicorn.access - INFO - 123.194.35.197:63364 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:36:11,465 - uvicorn.access - INFO - 123.194.35.197:63401 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:36:11,465 - uvicorn.access - INFO - 123.194.35.197:63401 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:36:19,795 - uvicorn.access - INFO - 123.194.35.197:63410 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:36:19,795 - uvicorn.access - INFO - 123.194.35.197:63410 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:39:38,291 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:39:38,291 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:39:38,385 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:39:38,385 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:40:54,595 - uvicorn.access - INFO - 123.194.35.197:63575 - "POST /api/update_class_name HTTP/1.1" 200
+2023-12-09 14:40:54,595 - uvicorn.access - INFO - 123.194.35.197:63575 - "POST /api/update_class_name HTTP/1.1" 200
+2023-12-09 14:40:55,761 - uvicorn.access - INFO - 123.194.35.197:63575 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:40:55,761 - uvicorn.access - INFO - 123.194.35.197:63575 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:41:01,656 - uvicorn.access - INFO - 123.194.35.197:63597 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:41:01,656 - uvicorn.access - INFO - 123.194.35.197:63597 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:41:01,982 - uvicorn.access - INFO - 123.194.35.197:63595 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:41:01,982 - uvicorn.access - INFO - 123.194.35.197:63595 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:41:24,998 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:41:24,998 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:41:29,841 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:29,841 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,079 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,079 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,080 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,080 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,084 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,084 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,088 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,088 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,128 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,128 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:34,714 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:34,714 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,011 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,011 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,030 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,030 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,043 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,043 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,060 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,060 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,078 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,078 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,382 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,382 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,690 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,690 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,695 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,695 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,706 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,706 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,720 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,720 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,726 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,726 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,843 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:39,843 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:40,173 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:40,173 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:40,816 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:41:40,816 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:41:43,746 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,746 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,784 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,784 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,793 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,793 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:42:08,114 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,114 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,123 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,123 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,492 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:08,492 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:09,277 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:09,277 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:09,356 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:09,356 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:09,419 - app.api.classes - INFO - get_school
+2023-12-09 14:42:09,547 - uvicorn.access - INFO - 123.194.35.197:63691 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:09,547 - uvicorn.access - INFO - 123.194.35.197:63691 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,622 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,622 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63705 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63705 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,628 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,628 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,636 - uvicorn.access - INFO - 123.194.35.197:63704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,636 - uvicorn.access - INFO - 123.194.35.197:63704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,695 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,695 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:14,744 - uvicorn.access - INFO - 123.194.35.197:63717 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:14,744 - uvicorn.access - INFO - 123.194.35.197:63717 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:15,650 - app.api.classes - INFO - get_school
+2023-12-09 14:42:15,765 - uvicorn.access - INFO - 123.194.35.197:63718 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:15,765 - uvicorn.access - INFO - 123.194.35.197:63718 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:15,811 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:15,811 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:15,850 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:15,850 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:15,925 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,925 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,932 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,932 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,991 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,991 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,043 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,043 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,055 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,055 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,129 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,129 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,132 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,132 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,176 - uvicorn.access - INFO - 123.194.35.197:63754 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,176 - uvicorn.access - INFO - 123.194.35.197:63754 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,178 - uvicorn.access - INFO - 123.194.35.197:63755 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,178 - uvicorn.access - INFO - 123.194.35.197:63755 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:18,473 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:18,473 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:19,097 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:19,097 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:19,289 - app.api.classes - INFO - get_school
+2023-12-09 14:42:19,395 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:19,395 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:19,429 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:19,429 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:19,500 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,500 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,506 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,506 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,507 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,507 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,572 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,572 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,638 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,638 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,641 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,641 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,646 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,646 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:24,122 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:24,122 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:24,238 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:42:24,238 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:42:25,139 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:25,139 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:25,150 - app.api.classes - INFO - get_school
+2023-12-09 14:42:25,257 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:25,257 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:25,304 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:25,304 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:28,624 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:28,624 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:29,838 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:29,838 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,487 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,487 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,504 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,504 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,550 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,550 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,569 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,569 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:32,202 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:42:32,202 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:42:33,041 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:33,041 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,288 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,288 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,965 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,965 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,031 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,031 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,088 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,088 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,794 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,794 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,037 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,037 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,851 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,851 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:41,914 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:41,914 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,036 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,036 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,710 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,710 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,085 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,085 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,865 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,865 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,017 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,017 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,105 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,105 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,148 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,148 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,262 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:47,262 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:47,647 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,647 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,208 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:48,208 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:48,409 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,409 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,791 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,791 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:49,049 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:49,049 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:51,934 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,934 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,938 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,938 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,942 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,942 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:52,599 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:52,599 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:12,769 - app.api.registration - ERROR - Client IP: 123.194.35.197 - send email fail
+2023-12-09 14:43:12,770 - uvicorn.access - INFO - 123.194.35.197:63948 - "POST /api/input_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:12,770 - uvicorn.access - INFO - 123.194.35.197:63948 - "POST /api/input_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:15,043 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:15,043 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:15,122 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:43:15,122 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:43:15,194 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:43:15,194 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:43:45,767 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:43:45,767 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:43:47,180 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-12-09 14:43:47,180 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-12-09 14:43:50,426 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:43:50,426 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:43:50,501 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:43:50,501 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:43:50,577 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:50,577 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:50,654 - uvicorn.access - INFO - 123.194.35.197:63964 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:50,654 - uvicorn.access - INFO - 123.194.35.197:63964 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:56,111 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/update_registration_class?event_id=3842&user_id=69&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,111 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/update_registration_class?event_id=3842&user_id=69&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,187 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,187 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,263 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:56,263 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:59,909 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_attend_record?class_detail_id=457 HTTP/1.1" 200
+2023-12-09 14:43:59,909 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_attend_record?class_detail_id=457 HTTP/1.1" 200
+2023-12-09 14:46:18,837 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:18,837 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:18,838 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_user_resume?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:18,838 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_user_resume?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:19,054 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:19,054 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:19,115 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:19,115 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:19,875 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:19,875 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:19,954 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:19,954 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:20,037 - app.api.classes - INFO - get_school
+2023-12-09 14:46:20,155 - uvicorn.access - INFO - 123.194.35.197:64111 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:20,155 - uvicorn.access - INFO - 123.194.35.197:64111 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:20,160 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,160 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,225 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,225 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64129 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64129 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:28,241 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:28,241 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:29,151 - app.api.classes - INFO - get_school
+2023-12-09 14:46:29,260 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:29,260 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:29,300 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:29,300 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:29,340 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:29,340 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:29,419 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,419 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,420 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,420 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,422 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,422 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,509 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,509 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,511 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,511 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,512 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,512 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64174 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64174 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,601 - uvicorn.access - INFO - 123.194.35.197:64173 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,601 - uvicorn.access - INFO - 123.194.35.197:64173 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:32,829 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:32,829 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:32,884 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:32,884 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:33,241 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:33,241 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:33,830 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:33,830 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:33,857 - app.api.classes - INFO - get_school
+2023-12-09 14:46:33,966 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:33,966 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:33,996 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:33,996 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:38,747 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,747 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,762 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,762 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,771 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,771 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,785 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,785 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,853 - uvicorn.access - INFO - 123.194.35.197:64227 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,853 - uvicorn.access - INFO - 123.194.35.197:64227 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,980 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,980 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,071 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,071 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,138 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,138 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,209 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:39,209 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:41,665 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,665 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,678 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,678 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,695 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,695 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:44,337 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:46:44,337 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:46:44,382 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:44,382 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:47:01,438 - uvicorn.access - INFO - 123.194.35.197:64253 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:47:01,438 - uvicorn.access - INFO - 123.194.35.197:64253 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:47:01,484 - uvicorn.access - INFO - 123.194.35.197:64254 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:47:01,484 - uvicorn.access - INFO - 123.194.35.197:64254 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:06,359 - uvicorn.access - INFO - 123.194.35.197:64328 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:06,359 - uvicorn.access - INFO - 123.194.35.197:64328 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:06,387 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:06,387 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:06,453 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:06,453 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:06,462 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:48:06,462 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:48:06,998 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:06,998 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:07,664 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:48:07,664 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:48:10,661 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,661 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,672 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,672 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,690 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,690 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,521 - uvicorn.access - INFO - 123.194.35.197:64357 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,521 - uvicorn.access - INFO - 123.194.35.197:64357 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,535 - uvicorn.access - INFO - 123.194.35.197:64358 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,535 - uvicorn.access - INFO - 123.194.35.197:64358 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:51,449 - uvicorn.access - INFO - 123.194.35.197:64381 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:51,449 - uvicorn.access - INFO - 123.194.35.197:64381 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:51,500 - uvicorn.access - INFO - 123.194.35.197:64380 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:51,500 - uvicorn.access - INFO - 123.194.35.197:64380 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,697 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,697 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,731 - uvicorn.access - INFO - 123.194.35.197:64411 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,731 - uvicorn.access - INFO - 123.194.35.197:64411 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,796 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:49:32,796 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:00,450 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,450 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,483 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,483 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,548 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:00,548 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:11,538 - uvicorn.access - INFO - 123.194.35.197:64445 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:11,538 - uvicorn.access - INFO - 123.194.35.197:64445 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:11,541 - uvicorn.access - INFO - 123.194.35.197:64444 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:11,541 - uvicorn.access - INFO - 123.194.35.197:64444 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,503 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:50:18,503 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:50:18,549 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,549 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,638 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:18,638 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:18,640 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,640 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,536 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,536 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,575 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,575 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,637 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:33,637 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:34,948 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:34,948 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:34,993 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:34,993 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,064 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,064 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,252 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:35,252 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:35,546 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,546 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,588 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,588 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,648 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,648 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,753 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:35,753 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:52:01,112 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,112 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,119 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,119 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,260 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:52:01,260 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:52:02,871 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,871 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,910 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,910 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,972 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:52:02,972 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 15:14:37,611 - uvicorn.access - INFO - 27.51.159.89:21046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:14:37,611 - uvicorn.access - INFO - 27.51.159.89:21046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:14:38,159 - uvicorn.access - INFO - 27.51.159.89:21045 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 15:14:38,159 - uvicorn.access - INFO - 27.51.159.89:21045 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 15:14:39,045 - app.api.classes - INFO - get_school
+2023-12-09 15:16:59,681 - uvicorn.access - INFO - 111.252.85.116:10108 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:16:59,681 - uvicorn.access - INFO - 111.252.85.116:10108 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:16:59,685 - uvicorn.access - INFO - 111.252.85.116:10109 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:16:59,685 - uvicorn.access - INFO - 111.252.85.116:10109 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:16:59,690 - uvicorn.access - INFO - 111.252.85.116:10107 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:16:59,690 - uvicorn.access - INFO - 111.252.85.116:10107 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:16:59,692 - uvicorn.access - INFO - 111.252.85.116:10110 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:16:59,692 - uvicorn.access - INFO - 111.252.85.116:10110 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:16:59,695 - uvicorn.access - INFO - 111.252.85.116:10106 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:16:59,695 - uvicorn.access - INFO - 111.252.85.116:10106 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:18:03,021 - uvicorn.access - INFO - 111.252.85.116:10138 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:18:03,021 - uvicorn.access - INFO - 111.252.85.116:10138 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:18:05,924 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:18:05,924 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:18:06,397 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,397 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,437 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,437 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,483 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,483 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,533 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,533 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,572 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,572 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,611 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,611 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,651 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,651 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,702 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,702 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,762 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,762 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,815 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,815 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,861 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,861 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,922 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,922 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,976 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,976 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,015 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,015 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,055 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,055 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,098 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,098 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,141 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,141 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,180 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,180 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:20:01,554 - uvicorn.access - INFO - 111.252.85.116:10274 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:20:01,554 - uvicorn.access - INFO - 111.252.85.116:10274 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:22:46,885 - uvicorn.access - INFO - 111.252.85.116:10326 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:22:46,885 - uvicorn.access - INFO - 111.252.85.116:10326 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:22:46,887 - uvicorn.access - INFO - 111.252.85.116:10327 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:22:46,887 - uvicorn.access - INFO - 111.252.85.116:10327 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:22:46,894 - uvicorn.access - INFO - 111.252.85.116:10325 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:22:46,894 - uvicorn.access - INFO - 111.252.85.116:10325 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:22:46,903 - uvicorn.access - INFO - 111.252.85.116:10329 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:22:46,903 - uvicorn.access - INFO - 111.252.85.116:10329 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:22:46,905 - uvicorn.access - INFO - 111.252.85.116:10328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:22:46,905 - uvicorn.access - INFO - 111.252.85.116:10328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:23:23,924 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:23,924 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:25,668 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:23:25,668 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:23:25,787 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,787 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,831 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,831 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,869 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,869 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,908 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,908 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,947 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,947 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,990 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,990 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,028 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,028 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,066 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,066 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,104 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,104 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,141 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,141 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,180 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,180 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,217 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,217 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,256 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,256 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,294 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,294 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,334 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,334 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,372 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,372 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,410 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,410 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,449 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,449 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,988 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:26,988 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:27,615 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:27,615 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:27,713 - uvicorn.access - INFO - 111.252.85.116:10346 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:23:27,713 - uvicorn.access - INFO - 111.252.85.116:10346 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:23:27,714 - uvicorn.access - INFO - 111.252.85.116:10345 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:23:27,714 - uvicorn.access - INFO - 111.252.85.116:10345 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:23:27,715 - uvicorn.access - INFO - 111.252.85.116:10347 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:23:27,715 - uvicorn.access - INFO - 111.252.85.116:10347 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:23:27,716 - uvicorn.access - INFO - 111.252.85.116:10344 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:23:27,716 - uvicorn.access - INFO - 111.252.85.116:10344 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 18:58:36,132 - uvicorn.access - INFO - 167.248.133.34:43112 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:36,132 - uvicorn.access - INFO - 167.248.133.34:43112 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:39,837 - uvicorn.access - INFO - 167.248.133.34:54508 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:39,837 - uvicorn.access - INFO - 167.248.133.34:54508 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:40,321 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-09 18:58:40,321 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-09 19:22:37,167 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:22:37,167 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:22:37,173 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:22:37,173 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:22:37,249 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,249 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,297 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,297 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,458 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 19:22:37,458 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 19:22:38,174 - app.api.classes - INFO - get_school
+2023-12-09 19:22:38,307 - uvicorn.access - INFO - 123.194.35.197:50683 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:22:38,307 - uvicorn.access - INFO - 123.194.35.197:50683 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:22:38,367 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:22:38,367 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:22:38,409 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:22:38,409 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,498 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,498 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,504 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,504 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,559 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,559 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,574 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,574 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:00,652 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:00,652 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:01,564 - app.api.classes - INFO - get_school
+2023-12-09 19:23:01,684 - uvicorn.access - INFO - 123.194.35.197:50749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:01,684 - uvicorn.access - INFO - 123.194.35.197:50749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:01,710 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:01,710 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:01,750 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:01,750 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:01,828 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,828 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,899 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,899 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,904 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,904 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,920 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,920 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,972 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,972 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50771 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50771 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:04,295 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:04,295 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:04,345 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:04,345 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:05,254 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:05,254 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:05,282 - app.api.classes - INFO - get_school
+2023-12-09 19:23:05,394 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:05,394 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:05,419 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:05,419 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:05,505 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,505 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,569 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,569 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,582 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,582 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,583 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,583 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,586 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,586 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,631 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,631 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:07,681 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:07,681 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:07,730 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:07,730 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:08,172 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:08,172 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:08,707 - app.api.classes - INFO - get_school
+2023-12-09 19:23:08,819 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:08,819 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:08,865 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:08,865 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:08,913 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:08,913 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:13,541 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,541 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,554 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,554 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,559 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,559 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,571 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,571 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,577 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,577 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,724 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_user_resume?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,724 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_user_resume?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,736 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,736 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,796 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:13,796 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:14,558 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:14,558 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:15,165 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:23:15,165 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:23:16,971 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,971 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,977 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,977 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,986 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,986 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:18,245 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:23:18,245 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:23:18,364 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:23:18,364 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:24:31,904 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:31,904 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:31,909 - uvicorn.access - INFO - 123.194.35.197:50889 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:31,909 - uvicorn.access - INFO - 123.194.35.197:50889 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:41,364 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:24:41,364 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:24:41,443 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:24:41,443 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:26:00,208 - uvicorn.access - INFO - 123.194.35.197:50943 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:26:00,208 - uvicorn.access - INFO - 123.194.35.197:50943 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:26:00,209 - uvicorn.access - INFO - 123.194.35.197:50944 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:26:00,209 - uvicorn.access - INFO - 123.194.35.197:50944 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:31:50,869 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:31:50,869 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:31:50,949 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:31:50,949 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:32:01,755 - uvicorn.access - INFO - 123.194.35.197:51156 - "POST /api/update_event HTTP/1.1" 422
+2023-12-09 19:32:01,755 - uvicorn.access - INFO - 123.194.35.197:51156 - "POST /api/update_event HTTP/1.1" 422
+2023-12-09 19:32:10,418 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /api/update_event HTTP/1.1" 405
+2023-12-09 19:32:10,418 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /api/update_event HTTP/1.1" 405
+2023-12-09 19:32:10,506 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 19:32:10,506 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 19:32:52,334 - uvicorn.access - INFO - 123.194.35.197:51228 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:32:52,334 - uvicorn.access - INFO - 123.194.35.197:51228 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:32:52,581 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:32:52,581 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:32:55,814 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:32:55,814 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:32:55,948 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:32:55,948 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:34:27,310 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/update_event HTTP/1.1" 200
+2023-12-09 19:34:27,310 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/update_event HTTP/1.1" 200
+2023-12-09 19:34:27,395 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 19:34:27,395 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 19:34:32,363 - uvicorn.access - INFO - 123.194.35.197:51317 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:34:32,363 - uvicorn.access - INFO - 123.194.35.197:51317 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:34:32,695 - uvicorn.access - INFO - 123.194.35.197:51282 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:34:32,695 - uvicorn.access - INFO - 123.194.35.197:51282 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:34:40,000 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:34:40,000 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:34:40,078 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:34:40,078 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:35:01,725 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:35:01,725 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:35:01,768 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:35:01,768 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:35:02,788 - app.api.classes - INFO - get_school
+2023-12-09 19:35:02,908 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:35:02,908 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:35:02,911 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:02,911 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:02,961 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:35:02,961 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:35:07,462 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,462 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,470 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,470 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,478 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,478 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,481 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,481 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,580 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,580 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:08,677 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:08,677 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:09,117 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:09,117 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:11,861 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,861 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,866 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,866 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,875 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,875 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,142 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,142 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,161 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,161 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,185 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,185 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,551 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,551 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,584 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,584 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,592 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,592 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,810 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,810 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,218 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,218 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,257 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,257 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,267 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,267 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,329 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,329 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,336 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,336 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,346 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,346 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,488 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:23,488 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:24,864 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:24,864 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:25,067 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:25,067 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:26,042 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,042 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,071 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,071 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,107 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,107 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,390 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:26,390 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:30,041 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,041 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,080 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,080 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,876 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,876 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,888 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,888 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,902 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,902 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:31,144 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:31,144 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,967 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,967 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,995 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,995 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,738 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,738 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,771 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,771 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,826 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,826 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,921 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,921 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,648 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,648 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,707 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,707 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,880 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:39,880 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:40,376 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,376 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,383 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,383 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,484 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,484 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,512 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,512 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,724 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:40,724 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:41,342 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:41,342 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:42,958 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:42,958 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:44,712 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:44,712 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:46,626 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:46,626 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:24,274 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:24,274 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:25,950 - app.api.classes - INFO - get_school
+2023-12-09 19:37:25,956 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:25,956 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:29,960 - app.api.classes - INFO - get_school
+2023-12-09 19:37:29,963 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 19:37:29,963 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 19:57:59,778 - app.api.classes - INFO - get_school
+2023-12-09 19:57:59,785 - uvicorn.access - INFO - 123.194.35.197:52352 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:57:59,785 - uvicorn.access - INFO - 123.194.35.197:52352 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:57:59,794 - app.api.classes - INFO - get_school
+2023-12-09 19:57:59,800 - uvicorn.access - INFO - 123.194.35.197:52353 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:57:59,800 - uvicorn.access - INFO - 123.194.35.197:52353 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:58:19,497 - app.api.classes - INFO - get_school
+2023-12-09 19:58:19,502 - uvicorn.access - INFO - 123.194.35.197:52365 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:58:19,502 - uvicorn.access - INFO - 123.194.35.197:52365 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:58:52,482 - app.api.classes - INFO - get_school
+2023-12-09 19:58:52,484 - uvicorn.access - INFO - 123.194.35.197:52385 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 19:58:52,484 - uvicorn.access - INFO - 123.194.35.197:52385 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:09:57,215 - app.api.classes - INFO - get_school
+2023-12-09 20:09:57,222 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:09:57,222 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:10:01,774 - app.api.classes - INFO - get_school
+2023-12-09 20:10:01,777 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:10:01,777 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:13:48,909 - app.api.classes - INFO - get_school
+2023-12-09 20:13:48,913 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:13:48,913 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:13:53,276 - app.api.classes - INFO - get_school
+2023-12-09 20:13:53,279 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:13:53,279 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:14:41,689 - app.api.classes - INFO - get_school
+2023-12-09 20:14:41,693 - uvicorn.access - INFO - 123.194.35.197:53014 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:14:41,693 - uvicorn.access - INFO - 123.194.35.197:53014 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:14:55,903 - app.api.classes - INFO - get_school
+2023-12-09 20:14:55,905 - uvicorn.access - INFO - 123.194.35.197:53023 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:14:55,905 - uvicorn.access - INFO - 123.194.35.197:53023 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:15:14,504 - app.api.classes - INFO - get_school
+2023-12-09 20:15:14,509 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:15:14,509 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:15:18,353 - app.api.classes - INFO - get_school
+2023-12-09 20:15:18,355 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:15:18,355 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:32:37,845 - app.api.classes - INFO - get_school
+2023-12-09 20:32:37,850 - uvicorn.access - INFO - 123.194.35.197:54093 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:37,850 - uvicorn.access - INFO - 123.194.35.197:54093 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:37,860 - app.api.classes - INFO - get_school
+2023-12-09 20:32:37,864 - uvicorn.access - INFO - 123.194.35.197:54092 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:37,864 - uvicorn.access - INFO - 123.194.35.197:54092 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:49,164 - app.api.classes - INFO - get_school
+2023-12-09 20:32:49,166 - uvicorn.access - INFO - 123.194.35.197:54099 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:32:49,166 - uvicorn.access - INFO - 123.194.35.197:54099 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:34:11,315 - app.api.classes - INFO - get_school
+2023-12-09 20:34:11,317 - uvicorn.access - INFO - 123.194.35.197:54219 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:34:11,317 - uvicorn.access - INFO - 123.194.35.197:54219 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:36:48,617 - app.api.classes - INFO - get_school
+2023-12-09 20:36:48,622 - uvicorn.access - INFO - 123.194.35.197:54318 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:48,622 - uvicorn.access - INFO - 123.194.35.197:54318 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:48,631 - app.api.classes - INFO - get_school
+2023-12-09 20:36:48,635 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:48,635 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:53,872 - app.api.classes - INFO - get_school
+2023-12-09 20:36:53,876 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:53,876 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:57,991 - app.api.classes - INFO - get_school
+2023-12-09 20:36:57,993 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:36:57,993 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:40,200 - app.api.classes - INFO - get_school
+2023-12-09 20:39:40,204 - uvicorn.access - INFO - 123.194.35.197:54513 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:40,204 - uvicorn.access - INFO - 123.194.35.197:54513 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:40,205 - app.api.classes - INFO - get_school
+2023-12-09 20:39:40,208 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:40,208 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:45,219 - app.api.classes - INFO - get_school
+2023-12-09 20:39:45,222 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:45,222 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:50,027 - app.api.classes - INFO - get_school
+2023-12-09 20:39:50,029 - uvicorn.access - INFO - 123.194.35.197:54518 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:50,029 - uvicorn.access - INFO - 123.194.35.197:54518 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:42:22,160 - app.api.classes - INFO - get_school
+2023-12-09 20:42:22,165 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:42:22,165 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:42:25,526 - app.api.classes - INFO - get_school
+2023-12-09 20:42:25,528 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:42:25,528 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 21:18:55,525 - uvicorn.access - INFO - 27.51.159.89:19941 - "POST /api/login HTTP/1.1" 200
+2023-12-09 21:18:55,525 - uvicorn.access - INFO - 27.51.159.89:19941 - "POST /api/login HTTP/1.1" 200
+2023-12-09 21:18:55,602 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:18:55,602 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:18:58,227 - app.api.classes - INFO - get_school
+2023-12-09 21:18:58,233 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:18:58,233 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:18:58,897 - app.api.classes - INFO - get_school
+2023-12-09 21:18:58,901 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:18:58,901 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:19:16,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:16,575 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:16,579 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:18,176 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:19:18,176 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:19:18,179 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:18,188 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:18,189 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:20,108 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:19:20,108 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:19:20,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:20,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:20,119 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:21,281 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:19:21,281 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:19:21,283 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:21,287 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:21,289 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:22,320 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:19:22,320 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:19:22,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:22,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:22,327 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:23,945 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:19:23,945 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:19:23,947 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:23,951 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:23,953 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:25,001 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:19:25,001 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:19:25,097 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:25,101 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:25,103 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:26,689 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 21:19:26,689 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 21:19:26,695 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:26,699 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:26,700 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:27,449 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-09 21:19:27,449 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-09 21:19:27,650 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-09 21:19:27,650 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-09 21:19:27,686 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-09 21:19:27,686 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-09 21:19:27,745 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:27,745 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:27,780 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:27,780 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:28,693 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,693 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,720 - app.api.classes - INFO - get_school
+2023-12-09 21:19:28,725 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,725 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,741 - app.api.classes - INFO - get_school
+2023-12-09 21:19:28,747 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:19:28,747 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:19:28,786 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,786 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,901 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:28,901 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:52,935 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-12-09 21:19:52,935 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-12-09 21:19:55,097 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:55,097 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:59,984 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_event?class_name_id=10090 HTTP/1.1" 200
+2023-12-09 21:19:59,984 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_event?class_name_id=10090 HTTP/1.1" 200
+2023-12-09 21:20:14,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:14,230 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:14,232 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:14,701 - uvicorn.access - INFO - 27.51.159.89:20036 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:20:14,701 - uvicorn.access - INFO - 27.51.159.89:20036 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:20:14,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:14,708 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:14,709 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:15,967 - uvicorn.access - INFO - 27.51.159.89:20037 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:20:15,967 - uvicorn.access - INFO - 27.51.159.89:20037 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:20:15,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:15,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:15,979 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:16,529 - uvicorn.access - INFO - 27.51.159.89:20041 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:20:16,529 - uvicorn.access - INFO - 27.51.159.89:20041 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:20:16,532 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:16,541 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:16,543 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:17,813 - uvicorn.access - INFO - 27.51.159.89:20039 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:20:17,813 - uvicorn.access - INFO - 27.51.159.89:20039 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:20:17,816 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:17,824 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:17,825 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:18,309 - uvicorn.access - INFO - 27.51.159.89:20040 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:20:18,309 - uvicorn.access - INFO - 27.51.159.89:20040 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:20:18,312 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:18,316 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:18,317 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:18,813 - uvicorn.access - INFO - 27.51.159.89:20038 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:20:18,813 - uvicorn.access - INFO - 27.51.159.89:20038 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:20:18,966 - uvicorn.access - INFO - 27.51.159.89:20047 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:20:18,966 - uvicorn.access - INFO - 27.51.159.89:20047 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:20:30,990 - app.api.classes - INFO - get_school
+2023-12-09 21:20:30,993 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:20:30,993 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:20:33,488 - app.api.classes - INFO - get_school
+2023-12-09 21:20:33,492 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 21:20:33,492 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 21:20:40,728 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:40,728 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:40,812 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:40,812 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:58,104 - app.api.classes - INFO - get_school
+2023-12-09 21:20:58,107 - uvicorn.access - INFO - 27.51.159.89:20044 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=2 HTTP/1.1" 200
+2023-12-09 21:20:58,107 - uvicorn.access - INFO - 27.51.159.89:20044 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=2 HTTP/1.1" 200
+2023-12-09 21:50:05,422 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 21:50:05,422 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 21:50:05,537 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:05,537 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:07,282 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:07,282 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:08,352 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 21:50:08,352 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 21:50:08,592 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:08,592 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,019 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,019 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,501 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,501 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:59:01,917 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:01,917 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:02,675 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 21:59:02,675 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 21:59:03,599 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:03,599 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:03,710 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 21:59:03,710 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 22:02:27,054 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:27,060 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:27,062 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:27,544 - uvicorn.access - INFO - 27.51.159.89:19714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 22:02:27,544 - uvicorn.access - INFO - 27.51.159.89:19714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 22:02:27,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:27,553 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:27,554 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:28,656 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 22:02:28,656 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 22:02:28,665 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:28,696 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:28,697 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:30,389 - uvicorn.access - INFO - 27.51.159.89:19717 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 22:02:30,389 - uvicorn.access - INFO - 27.51.159.89:19717 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 22:02:30,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:30,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:30,403 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:31,718 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 22:02:31,718 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 22:02:31,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:31,733 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:31,735 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:32,667 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 22:02:32,667 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 22:02:32,680 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:32,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:32,686 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:34,167 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 22:02:34,167 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 22:02:35,341 - app.api.classes - INFO - get_school
+2023-12-09 22:02:35,386 - app.api.classes - INFO - get_school
+2023-12-09 23:13:53,045 - uvicorn.access - INFO - 118.193.33.16:34048 - "GET / HTTP/1.1" 404
+2023-12-09 23:13:53,045 - uvicorn.access - INFO - 118.193.33.16:34048 - "GET / HTTP/1.1" 404
+2023-12-09 23:13:59,154 - uvicorn.access - INFO - 118.193.33.16:37842 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 23:13:59,154 - uvicorn.access - INFO - 118.193.33.16:37842 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 23:14:00,327 - uvicorn.access - INFO - 118.193.33.16:37856 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 23:14:00,327 - uvicorn.access - INFO - 118.193.33.16:37856 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 23:14:01,775 - uvicorn.access - INFO - 118.193.33.16:37868 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-09 23:14:01,775 - uvicorn.access - INFO - 118.193.33.16:37868 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-10 04:03:17,957 - uvicorn.access - INFO - 167.94.146.53:39312 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:17,957 - uvicorn.access - INFO - 167.94.146.53:39312 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:21,833 - uvicorn.access - INFO - 167.94.146.53:39156 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:21,833 - uvicorn.access - INFO - 167.94.146.53:39156 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:22,642 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 04:03:22,642 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 06:56:17,074 - uvicorn.access - INFO - 198.235.24.67:62032 - "GET / HTTP/1.1" 404
+2023-12-10 06:56:17,074 - uvicorn.access - INFO - 198.235.24.67:62032 - "GET / HTTP/1.1" 404
+2023-12-10 07:01:28,031 - uvicorn.access - INFO - 66.249.68.39:42648 - "GET /api/get_class_name?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:28,031 - uvicorn.access - INFO - 66.249.68.39:42648 - "GET /api/get_class_name?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:28,317 - uvicorn.access - INFO - 66.249.68.38:54599 - "GET /api/get_event?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:28,317 - uvicorn.access - INFO - 66.249.68.38:54599 - "GET /api/get_event?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:29,259 - uvicorn.access - INFO - 66.249.68.32:55289 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:01:29,259 - uvicorn.access - INFO - 66.249.68.32:55289 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:26:55,852 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-10 07:26:55,852 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-10 07:26:56,130 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-10 07:26:56,130 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-10 07:26:57,018 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:26:57,018 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:26:57,827 - app.api.classes - INFO - get_school
+2023-12-10 07:26:57,945 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_school HTTP/1.1" 200
+2023-12-10 07:26:57,945 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_school HTTP/1.1" 200
+2023-12-10 07:26:58,511 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 07:26:58,511 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 07:26:58,968 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:58,968 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,452 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,452 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,938 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,938 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,428 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,428 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,921 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,921 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,417 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,417 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,915 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,915 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,414 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,414 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,917 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,917 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 08:51:25,504 - uvicorn.access - INFO - 66.249.68.38:45300 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-10 08:51:25,504 - uvicorn.access - INFO - 66.249.68.38:45300 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-10 09:02:26,425 - uvicorn.access - INFO - 167.94.138.125:38654 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:26,425 - uvicorn.access - INFO - 167.94.138.125:38654 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:30,164 - uvicorn.access - INFO - 167.94.138.125:39340 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:30,164 - uvicorn.access - INFO - 167.94.138.125:39340 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:30,782 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 09:02:30,782 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 12:56:30,073 - uvicorn.access - INFO - 66.249.68.39:54040 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 12:56:30,073 - uvicorn.access - INFO - 66.249.68.39:54040 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 12:56:30,483 - uvicorn.access - INFO - 66.249.68.38:46773 - "GET /api/get_article?article_id=17 HTTP/1.1" 200
+2023-12-10 12:56:30,483 - uvicorn.access - INFO - 66.249.68.38:46773 - "GET /api/get_article?article_id=17 HTTP/1.1" 200
+2023-12-10 13:57:47,901 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:47,901 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:48,896 - uvicorn.access - INFO - 66.249.68.39:49050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:48,896 - uvicorn.access - INFO - 66.249.68.39:49050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,134 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,134 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,599 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,599 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 14:23:55,581 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-10 14:23:55,581 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-10 14:23:55,991 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-10 14:23:55,991 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-10 14:23:56,461 - uvicorn.access - INFO - 66.249.68.38:51753 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-10 14:23:56,461 - uvicorn.access - INFO - 66.249.68.38:51753 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-10 14:23:56,787 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_news HTTP/1.1" 200
+2023-12-10 14:23:56,787 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_news HTTP/1.1" 200
+2023-12-10 14:23:57,217 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 14:23:57,217 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 14:45:30,748 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:30,748 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:32,156 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:32,156 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:33,237 - uvicorn.access - INFO - 66.249.68.32:64379 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 14:45:33,237 - uvicorn.access - INFO - 66.249.68.32:64379 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 14:56:14,771 - uvicorn.access - INFO - 66.249.68.32:58543 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-10 14:56:14,771 - uvicorn.access - INFO - 66.249.68.32:58543 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-10 19:03:41,181 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:41,181 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:41,473 - uvicorn.access - INFO - 66.249.68.38:53783 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:41,473 - uvicorn.access - INFO - 66.249.68.38:53783 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:42,950 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 19:03:42,950 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 19:23:31,583 - uvicorn.access - INFO - 43.163.234.87:51612 - "GET / HTTP/1.1" 404
+2023-12-10 19:23:31,583 - uvicorn.access - INFO - 43.163.234.87:51612 - "GET / HTTP/1.1" 404
+2023-12-10 19:23:31,593 - uvicorn.access - INFO - 43.163.234.87:51644 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,593 - uvicorn.access - INFO - 43.163.234.87:51644 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,602 - uvicorn.access - INFO - 43.163.234.87:51666 - "POST /categories/Yud HTTP/1.1" 404
+2023-12-10 19:23:31,602 - uvicorn.access - INFO - 43.163.234.87:51666 - "POST /categories/Yud HTTP/1.1" 404
+2023-12-10 19:23:31,611 - uvicorn.access - INFO - 43.163.234.87:51688 - "POST /wp-content/themes/twentytwentyone/inc/block-css.php HTTP/1.1" 404
+2023-12-10 19:23:31,611 - uvicorn.access - INFO - 43.163.234.87:51688 - "POST /wp-content/themes/twentytwentyone/inc/block-css.php HTTP/1.1" 404
+2023-12-10 19:23:31,621 - uvicorn.access - INFO - 43.163.234.87:51704 - "POST /nation.php HTTP/1.1" 404
+2023-12-10 19:23:31,621 - uvicorn.access - INFO - 43.163.234.87:51704 - "POST /nation.php HTTP/1.1" 404
+2023-12-10 19:23:31,631 - uvicorn.access - INFO - 43.163.234.87:51714 - "POST / HTTP/1.1" 404
+2023-12-10 19:23:31,631 - uvicorn.access - INFO - 43.163.234.87:51714 - "POST / HTTP/1.1" 404
+2023-12-10 19:23:31,640 - uvicorn.access - INFO - 43.163.234.87:51724 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,640 - uvicorn.access - INFO - 43.163.234.87:51724 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,649 - uvicorn.access - INFO - 43.163.234.87:51734 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,649 - uvicorn.access - INFO - 43.163.234.87:51734 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,659 - uvicorn.access - INFO - 43.163.234.87:51742 - "GET /news.php HTTP/1.1" 404
+2023-12-10 19:23:31,659 - uvicorn.access - INFO - 43.163.234.87:51742 - "GET /news.php HTTP/1.1" 404
+2023-12-10 19:23:31,668 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /8.bin HTTP/1.1" 404
+2023-12-10 19:23:31,668 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /8.bin HTTP/1.1" 404
+2023-12-10 19:23:31,670 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /hrsgdsb7386wknzms.jpg HTTP/1.1" 404
+2023-12-10 19:23:31,670 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /hrsgdsb7386wknzms.jpg HTTP/1.1" 404
+2023-12-10 19:23:31,672 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /UnityPlayer.dll HTTP/1.1" 404
+2023-12-10 19:23:31,672 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /UnityPlayer.dll HTTP/1.1" 404
+2023-12-10 19:23:31,674 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /ttd.exe HTTP/1.1" 404
+2023-12-10 19:23:31,674 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /ttd.exe HTTP/1.1" 404
+2023-12-10 19:23:31,676 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /qd.CHM HTTP/1.1" 404
+2023-12-10 19:23:31,676 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /qd.CHM HTTP/1.1" 404
+2023-12-10 19:23:31,686 - uvicorn.access - INFO - 43.163.234.87:51770 - "GET /zMLUH93A HTTP/1.1" 404
+2023-12-10 19:23:31,686 - uvicorn.access - INFO - 43.163.234.87:51770 - "GET /zMLUH93A HTTP/1.1" 404
+2023-12-10 19:23:31,695 - uvicorn.access - INFO - 43.163.234.87:51780 - "GET /Display/chan/IB61I7MYA HTTP/1.1" 404
+2023-12-10 19:23:31,695 - uvicorn.access - INFO - 43.163.234.87:51780 - "GET /Display/chan/IB61I7MYA HTTP/1.1" 404
+2023-12-10 19:23:31,705 - uvicorn.access - INFO - 43.163.234.87:51792 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,705 - uvicorn.access - INFO - 43.163.234.87:51792 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,713 - uvicorn.access - INFO - 43.163.234.87:51806 - "GET /Gmail/UnityPlayer.txt HTTP/1.1" 404
+2023-12-10 19:23:31,713 - uvicorn.access - INFO - 43.163.234.87:51806 - "GET /Gmail/UnityPlayer.txt HTTP/1.1" 404
+2023-12-10 19:23:31,723 - uvicorn.access - INFO - 43.163.234.87:51816 - "GET /new/login HTTP/1.1" 404
+2023-12-10 19:23:31,723 - uvicorn.access - INFO - 43.163.234.87:51816 - "GET /new/login HTTP/1.1" 404
+2023-12-10 19:23:31,736 - uvicorn.access - INFO - 43.163.234.87:51902 - "GET /viwwwsogou?op=8&query=%E7%A8%8F%E5%BB%BA%09%E9%BE%90%E1%B7%A2 HTTP/1.1" 404
+2023-12-10 19:23:31,736 - uvicorn.access - INFO - 43.163.234.87:51902 - "GET /viwwwsogou?op=8&query=%E7%A8%8F%E5%BB%BA%09%E9%BE%90%E1%B7%A2 HTTP/1.1" 404
+2023-12-10 19:23:31,745 - uvicorn.access - INFO - 43.163.234.87:51920 - "GET /e3e7e71a0b28b5e96cc492e636722f73/4sVKAOvu3D/BDyot0NxyG.php HTTP/1.1" 404
+2023-12-10 19:23:31,745 - uvicorn.access - INFO - 43.163.234.87:51920 - "GET /e3e7e71a0b28b5e96cc492e636722f73/4sVKAOvu3D/BDyot0NxyG.php HTTP/1.1" 404
+2023-12-10 19:23:31,753 - uvicorn.access - INFO - 43.163.234.87:51932 - "GET /jquery.js HTTP/1.1" 404
+2023-12-10 19:23:31,753 - uvicorn.access - INFO - 43.163.234.87:51932 - "GET /jquery.js HTTP/1.1" 404
+2023-12-10 19:23:31,761 - uvicorn.access - INFO - 43.163.234.87:51950 - "GET /wh/glass.php HTTP/1.1" 404
+2023-12-10 19:23:31,761 - uvicorn.access - INFO - 43.163.234.87:51950 - "GET /wh/glass.php HTTP/1.1" 404
+2023-12-10 19:23:31,769 - uvicorn.access - INFO - 43.163.234.87:51964 - "GET /login HTTP/1.1" 404
+2023-12-10 19:23:31,769 - uvicorn.access - INFO - 43.163.234.87:51964 - "GET /login HTTP/1.1" 404
+2023-12-10 19:23:31,780 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,780 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,783 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,783 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,793 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,793 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,795 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,795 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,806 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /bQv3 HTTP/1.1" 404
+2023-12-10 19:23:31,806 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /bQv3 HTTP/1.1" 404
+2023-12-10 19:23:31,809 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /jU1l HTTP/1.1" 404
+2023-12-10 19:23:31,809 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /jU1l HTTP/1.1" 404
+2023-12-10 19:23:31,818 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 19:23:31,818 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 19:23:31,819 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 19:23:31,819 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 22:58:27,611 - uvicorn.access - INFO - 159.223.138.47:45300 - "GET /phpmyadmin/index.php HTTP/1.1" 404
+2023-12-10 22:58:27,611 - uvicorn.access - INFO - 159.223.138.47:45300 - "GET /phpmyadmin/index.php HTTP/1.1" 404
+2023-12-10 23:21:12,811 - uvicorn.access - INFO - 152.32.206.247:50082 - "GET / HTTP/1.1" 404
+2023-12-10 23:21:12,811 - uvicorn.access - INFO - 152.32.206.247:50082 - "GET / HTTP/1.1" 404
+2023-12-10 23:21:19,669 - uvicorn.access - INFO - 152.32.206.247:33934 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-10 23:21:19,669 - uvicorn.access - INFO - 152.32.206.247:33934 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-10 23:21:22,406 - uvicorn.access - INFO - 152.32.206.247:33948 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 23:21:22,406 - uvicorn.access - INFO - 152.32.206.247:33948 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 23:21:24,173 - uvicorn.access - INFO - 152.32.206.247:33954 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-10 23:21:24,173 - uvicorn.access - INFO - 152.32.206.247:33954 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-10 23:56:44,903 - uvicorn.access - INFO - 66.249.68.32:39083 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
+2023-12-10 23:56:44,903 - uvicorn.access - INFO - 66.249.68.32:39083 - "GET /api/get_article?article_id=18 HTTP/1.1" 200
+2023-12-11 01:34:55,445 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /robots.txt HTTP/1.1" 404
+2023-12-11 01:34:55,445 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /robots.txt HTTP/1.1" 404
+2023-12-11 01:34:56,423 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 01:34:56,423 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 01:34:56,521 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 01:34:56,521 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 01:34:57,475 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 01:34:57,475 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 01:34:58,051 - app.api.classes - INFO - get_school
+2023-12-11 01:34:58,177 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 01:34:58,177 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 01:34:58,729 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 01:34:58,729 - uvicorn.access - INFO - 66.249.68.38:57911 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 07:00:49,469 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
+2023-12-11 07:00:49,469 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
+2023-12-11 07:00:49,744 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-11 07:00:49,744 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-11 07:00:50,223 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
+2023-12-11 07:00:50,223 - uvicorn.access - INFO - 66.249.68.39:35026 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
+2023-12-11 08:21:44,013 - uvicorn.access - INFO - 198.235.24.230:58674 - "GET / HTTP/1.1" 404
+2023-12-11 08:21:44,013 - uvicorn.access - INFO - 198.235.24.230:58674 - "GET / HTTP/1.1" 404
+2023-12-11 08:56:28,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 08:56:28,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 08:56:31,888 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:31,888 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:34,719 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:34,719 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:37,383 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:37,383 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:38,297 - uvicorn.access - INFO - 36.233.150.239:56973 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:38,297 - uvicorn.access - INFO - 36.233.150.239:56973 - "GET /api/get_event?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:38,926 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:38,926 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?class_name_id=10082 HTTP/1.1" 200
+2023-12-11 08:56:39,790 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:56:39,790 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:56:40,585 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:40,585 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:43,261 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:43,261 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:45,938 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:45,938 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:48,650 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:48,650 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:55,262 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:55,262 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,046 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,046 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,242 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,242 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,251 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,251 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,269 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,269 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,304 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:56:57,304 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:02,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:02,937 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,734 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,734 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,872 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,872 - uvicorn.access - INFO - 36.233.150.239:56989 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,931 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,931 - uvicorn.access - INFO - 36.233.150.239:56991 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,933 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,933 - uvicorn.access - INFO - 36.233.150.239:56990 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,953 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:04,953 - uvicorn.access - INFO - 36.233.150.239:56992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:07,763 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:07,763 - uvicorn.access - INFO - 36.233.150.239:56943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:08,509 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:57:08,509 - uvicorn.access - INFO - 36.233.150.239:56957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:18,652 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 08:59:18,652 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 08:59:18,702 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 08:59:18,702 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 08:59:19,684 - uvicorn.access - INFO - 36.233.150.239:57068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:59:19,684 - uvicorn.access - INFO - 36.233.150.239:57068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 08:59:19,762 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 08:59:19,762 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 08:59:19,764 - app.api.classes - INFO - get_school
+2023-12-11 08:59:19,898 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 08:59:19,898 - uvicorn.access - INFO - 36.233.150.239:57069 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 08:59:22,596 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:22,596 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:25,245 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:25,245 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:28,007 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:28,007 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:30,700 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:30,700 - uvicorn.access - INFO - 36.233.150.239:57070 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:33,472 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:33,472 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:36,222 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:36,222 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:38,894 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:38,894 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:42,156 - uvicorn.access - INFO - 36.233.150.239:57071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:42,156 - uvicorn.access - INFO - 36.233.150.239:57071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:43,176 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 08:59:43,176 - uvicorn.access - INFO - 36.233.150.239:57072 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 09:33:43,375 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET / HTTP/1.1" 404
+2023-12-11 09:33:43,375 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET / HTTP/1.1" 404
+2023-12-11 09:33:43,459 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-11 09:33:43,459 - uvicorn.access - INFO - 114.24.75.165:65282 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-11 09:33:51,119 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:33:51,119 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:33:52,632 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:33:52,632 - uvicorn.access - INFO - 114.24.75.165:65284 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:36:51,554 - uvicorn.access - INFO - 114.24.75.165:65293 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:36:51,554 - uvicorn.access - INFO - 114.24.75.165:65293 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:37:03,265 - uvicorn.access - INFO - 114.24.75.165:65294 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:37:03,265 - uvicorn.access - INFO - 114.24.75.165:65294 - "POST /api/test_email?email_to=miacheng913%40gmail.com&subject_template=Test&html_template=Tes HTTP/1.1" 200
+2023-12-11 09:43:49,349 - app.api.classes - INFO - get_school
+2023-12-11 09:43:49,355 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:43:49,355 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:43:49,994 - app.api.classes - INFO - get_school
+2023-12-11 09:43:49,998 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:43:49,998 - uvicorn.access - INFO - 123.194.35.197:64101 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 09:45:14,787 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:14,787 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:15,770 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:15,770 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:15,778 - app.api.classes - INFO - get_school
+2023-12-11 09:45:15,901 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:15,901 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:15,951 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:15,951 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:16,029 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,029 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,097 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,097 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,165 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,165 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,232 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,232 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,304 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,304 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,370 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,370 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,434 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,434 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,500 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,500 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,567 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:16,567 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-11 09:45:18,946 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:18,946 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:45:19,891 - app.api.classes - INFO - get_school
+2023-12-11 09:45:20,002 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:20,002 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:45:20,037 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:20,037 - uvicorn.access - INFO - 123.194.35.197:64155 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:45:20,063 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:20,063 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:45:20,144 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,144 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,215 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,215 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,280 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,280 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,350 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,350 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,415 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,415 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,479 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,479 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,546 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,546 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,611 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,611 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,675 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:45:20,675 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:14,926 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:55:14,926 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /docs HTTP/1.1" 200
+2023-12-11 09:55:15,904 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:55:15,904 - uvicorn.access - INFO - 114.24.75.165:60293 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 09:55:19,907 - uvicorn.access - INFO - 114.24.75.165:60322 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:55:19,907 - uvicorn.access - INFO - 114.24.75.165:60322 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:55:20,893 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:55:20,893 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:55:20,915 - app.api.classes - INFO - get_school
+2023-12-11 09:55:21,025 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:55:21,025 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:55:21,054 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:55:21,054 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:55:21,114 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,114 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,158 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,158 - uvicorn.access - INFO - 114.24.75.165:60319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,239 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,239 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,293 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,293 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,341 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,341 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,432 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,432 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,498 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,498 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,539 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,539 - uvicorn.access - INFO - 114.24.75.165:60321 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,591 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:55:21,591 - uvicorn.access - INFO - 114.24.75.165:60320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:57:06,649 - uvicorn.access - INFO - 123.194.35.197:64417 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:57:06,649 - uvicorn.access - INFO - 123.194.35.197:64417 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:57:07,578 - app.api.classes - INFO - get_school
+2023-12-11 09:57:07,687 - uvicorn.access - INFO - 123.194.35.197:64416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:57:07,687 - uvicorn.access - INFO - 123.194.35.197:64416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:57:07,716 - uvicorn.access - INFO - 123.194.35.197:64415 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:57:07,716 - uvicorn.access - INFO - 123.194.35.197:64415 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:57:07,752 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:57:07,752 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:57:07,845 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,845 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,917 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,917 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,988 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:07,988 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,053 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,053 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,120 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,120 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,185 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,185 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,252 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,252 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,317 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,317 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,383 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:08,383 - uvicorn.access - INFO - 123.194.35.197:64414 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,629 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:57:51,629 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:57:51,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,898 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,898 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,964 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:51,964 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,034 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,034 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,100 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,100 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,167 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,167 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,234 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,234 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,300 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,300 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,366 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,366 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,434 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,434 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,501 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,501 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,568 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,568 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,634 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,634 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,700 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,700 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,766 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,766 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,832 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,902 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,902 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,971 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:57:52,971 - uvicorn.access - INFO - 123.194.35.197:64464 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-11 09:58:05,407 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:05,407 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:06,106 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:06,106 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:06,476 - app.api.classes - INFO - get_school
+2023-12-11 09:58:06,585 - uvicorn.access - INFO - 123.194.35.197:64475 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:06,585 - uvicorn.access - INFO - 123.194.35.197:64475 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:06,616 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:06,616 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:06,652 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:06,652 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:06,732 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,732 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,799 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,799 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,864 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,864 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,930 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,930 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,993 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:06,993 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,062 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,062 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,130 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,130 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,199 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,199 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,264 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,264 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:07,697 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:07,697 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:08,615 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:08,615 - uvicorn.access - INFO - 123.194.35.197:64472 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:08,789 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:08,789 - uvicorn.access - INFO - 123.194.35.197:64471 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:08,829 - app.api.classes - INFO - get_school
+2023-12-11 09:58:08,941 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:08,941 - uvicorn.access - INFO - 123.194.35.197:64474 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:08,976 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:08,976 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:09,056 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,056 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,121 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,121 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,189 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,189 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,256 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,256 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,323 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,323 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,388 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,388 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,453 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,453 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,522 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,522 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,588 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:09,588 - uvicorn.access - INFO - 123.194.35.197:64469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:38,318 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:38,318 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 09:58:38,467 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:38,467 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 09:58:39,475 - app.api.classes - INFO - get_school
+2023-12-11 09:58:39,595 - uvicorn.access - INFO - 123.194.35.197:64504 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:39,595 - uvicorn.access - INFO - 123.194.35.197:64504 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 09:58:39,647 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:39,647 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 09:58:39,683 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:39,683 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 09:58:39,766 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,766 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,771 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,771 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,772 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,833 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,833 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,843 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,843 - uvicorn.access - INFO - 123.194.35.197:64500 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,849 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,849 - uvicorn.access - INFO - 123.194.35.197:64503 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,850 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,850 - uvicorn.access - INFO - 123.194.35.197:64480 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,898 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 09:58:39,898 - uvicorn.access - INFO - 123.194.35.197:64501 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:02:54,567 - uvicorn.access - INFO - 123.194.35.197:64690 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:02:54,567 - uvicorn.access - INFO - 123.194.35.197:64690 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:02:54,612 - uvicorn.access - INFO - 123.194.35.197:64692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:02:54,612 - uvicorn.access - INFO - 123.194.35.197:64692 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:02:55,591 - app.api.classes - INFO - get_school
+2023-12-11 10:02:55,705 - uvicorn.access - INFO - 123.194.35.197:64693 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:02:55,705 - uvicorn.access - INFO - 123.194.35.197:64693 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:02:55,710 - uvicorn.access - INFO - 123.194.35.197:64691 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:02:55,710 - uvicorn.access - INFO - 123.194.35.197:64691 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:02:55,755 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:02:55,755 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:02:55,835 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,835 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,902 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,902 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,972 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:55,972 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,044 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,044 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,115 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,115 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,182 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,182 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,252 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,252 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,320 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,320 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,388 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:02:56,388 - uvicorn.access - INFO - 123.194.35.197:64689 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,566 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:03,566 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:03,766 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,766 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,837 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,837 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,902 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,902 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,967 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:03,967 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,033 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,033 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,099 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,099 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,170 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,170 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,235 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,235 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,300 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,300 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,369 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,369 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,440 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,440 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,510 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,510 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,576 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,576 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,644 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,644 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,710 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,710 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,780 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,780 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,924 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:04,924 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:08,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:03:08,849 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:03:08,984 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:03:08,984 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:03:08,989 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:03:08,989 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:03:08,995 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:08,995 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:08,996 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:03:08,996 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:03:11,229 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:11,229 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:11,446 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,446 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,453 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,454 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,512 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,512 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,526 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,527 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,527 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,529 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,529 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,578 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,578 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,589 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,589 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,602 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,602 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,603 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,603 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,604 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,604 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,605 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,605 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,649 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,649 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,657 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:11,657 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ5dXJpIiwiZXhwIjoxNzAwODE3OTQzfQ.0PaESb7NaaRgVeYbdrhkcjDDCs7VkVwbe_0wdi5mfew HTTP/1.1" 200
+2023-12-11 10:03:12,221 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:03:12,221 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:03:12,228 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:12,228 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:13,199 - app.api.classes - INFO - get_school
+2023-12-11 10:03:13,323 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:13,323 - uvicorn.access - INFO - 123.194.35.197:64749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:13,328 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:13,328 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:13,383 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:13,383 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:13,466 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,466 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,471 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,474 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,474 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,475 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,475 - uvicorn.access - INFO - 123.194.35.197:64751 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,537 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,537 - uvicorn.access - INFO - 123.194.35.197:64737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,546 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,546 - uvicorn.access - INFO - 123.194.35.197:64752 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,547 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,547 - uvicorn.access - INFO - 123.194.35.197:64762 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,551 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:13,551 - uvicorn.access - INFO - 123.194.35.197:64750 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,314 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:26,314 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:03:26,453 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,453 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,495 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,495 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,538 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,538 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,592 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,592 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,642 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,642 - uvicorn.access - INFO - 114.24.75.165:60786 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,695 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,695 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,744 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,744 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,798 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,798 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,880 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,880 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,944 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,944 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,985 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:26,985 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,025 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,025 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,069 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,069 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,119 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,119 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,176 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,176 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,221 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,221 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,280 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,280 - uvicorn.access - INFO - 114.24.75.165:60787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,323 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:27,323 - uvicorn.access - INFO - 114.24.75.165:60797 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:51,448 - uvicorn.access - INFO - 114.24.75.165:60844 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:51,448 - uvicorn.access - INFO - 114.24.75.165:60844 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:03:52,339 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:52,339 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:03:52,407 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:52,407 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:03:52,407 - app.api.classes - INFO - get_school
+2023-12-11 10:03:52,518 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:52,518 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:03:52,521 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,521 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,561 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,561 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,620 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,620 - uvicorn.access - INFO - 114.24.75.165:60841 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,669 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,669 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,976 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:52,976 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,023 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,023 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,062 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,062 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,104 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,104 - uvicorn.access - INFO - 114.24.75.165:60840 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,156 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:03:53,156 - uvicorn.access - INFO - 114.24.75.165:60845 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:09,852 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:09,852 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:09,933 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:09,933 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:10,862 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:10,862 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:10,864 - app.api.classes - INFO - get_school
+2023-12-11 10:04:10,979 - uvicorn.access - INFO - 123.194.35.197:64815 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:10,979 - uvicorn.access - INFO - 123.194.35.197:64815 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:11,026 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:11,026 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:11,103 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,103 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,109 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,109 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,115 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,115 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,118 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,118 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,171 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,171 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,174 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,174 - uvicorn.access - INFO - 123.194.35.197:64811 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,187 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,187 - uvicorn.access - INFO - 123.194.35.197:64814 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,190 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,190 - uvicorn.access - INFO - 123.194.35.197:64813 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,233 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:11,233 - uvicorn.access - INFO - 123.194.35.197:64812 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:16,627 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:16,627 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:16,678 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:16,678 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:17,387 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:17,387 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:17,566 - app.api.classes - INFO - get_school
+2023-12-11 10:04:17,673 - uvicorn.access - INFO - 123.194.35.197:64834 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:17,673 - uvicorn.access - INFO - 123.194.35.197:64834 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:17,704 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:17,704 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:17,790 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,790 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,798 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,798 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,802 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,802 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,806 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,806 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,855 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,855 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,866 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,866 - uvicorn.access - INFO - 123.194.35.197:64826 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,874 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,874 - uvicorn.access - INFO - 123.194.35.197:64833 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,881 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,881 - uvicorn.access - INFO - 123.194.35.197:64831 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,928 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:17,928 - uvicorn.access - INFO - 123.194.35.197:64832 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:33,382 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:33,382 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:33,437 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:33,437 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:34,231 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:34,231 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:34,386 - app.api.classes - INFO - get_school
+2023-12-11 10:04:37,414 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:37,414 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:37,442 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:37,442 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:37,533 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,533 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,556 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,556 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,562 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,562 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,565 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,565 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,599 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,599 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,622 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,622 - uvicorn.access - INFO - 123.194.35.197:64842 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,635 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,664 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:37,664 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:41,810 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:41,810 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:41,882 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:41,882 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:42,797 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:42,797 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:42,827 - app.api.classes - INFO - get_school
+2023-12-11 10:04:42,939 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:42,939 - uvicorn.access - INFO - 123.194.35.197:64860 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:42,945 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:42,945 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:43,032 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,032 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,034 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,037 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,037 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64861 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,105 - uvicorn.access - INFO - 123.194.35.197:64859 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,106 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,106 - uvicorn.access - INFO - 123.194.35.197:64858 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,107 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,107 - uvicorn.access - INFO - 123.194.35.197:64864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,174 - uvicorn.access - INFO - 123.194.35.197:64869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:43,174 - uvicorn.access - INFO - 123.194.35.197:64869 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:57,696 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:57,696 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:04:57,764 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:57,764 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:04:58,760 - app.api.classes - INFO - get_school
+2023-12-11 10:04:58,876 - uvicorn.access - INFO - 123.194.35.197:64890 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:58,876 - uvicorn.access - INFO - 123.194.35.197:64890 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:04:58,883 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:58,883 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:04:58,920 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:58,920 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:04:59,025 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,025 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,028 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,028 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,032 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,032 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,035 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,035 - uvicorn.access - INFO - 123.194.35.197:64888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,099 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,099 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,145 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,145 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,164 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,164 - uvicorn.access - INFO - 123.194.35.197:64887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,213 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,213 - uvicorn.access - INFO - 123.194.35.197:64886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,224 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:04:59,224 - uvicorn.access - INFO - 123.194.35.197:64889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,016 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:08,016 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:08,285 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,285 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,366 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,366 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,433 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,433 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,437 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,445 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,445 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,456 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,456 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,464 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,464 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,499 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,499 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,504 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,512 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,512 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,519 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,519 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,528 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,528 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,565 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,565 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,571 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,578 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:08,578 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:09,328 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:09,328 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:09,369 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:09,369 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:10,337 - app.api.classes - INFO - get_school
+2023-12-11 10:05:10,451 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:10,451 - uvicorn.access - INFO - 123.194.35.197:64908 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:10,478 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:10,478 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:10,532 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:10,532 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:10,607 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,607 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,611 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,611 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,614 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,614 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,620 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,620 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,621 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,621 - uvicorn.access - INFO - 123.194.35.197:64907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64906 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,675 - uvicorn.access - INFO - 123.194.35.197:64904 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,685 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,685 - uvicorn.access - INFO - 123.194.35.197:64893 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,688 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:10,688 - uvicorn.access - INFO - 123.194.35.197:64905 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:54,621 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:54,621 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:54,693 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:54,693 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:55,633 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:55,633 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:05:55,650 - app.api.classes - INFO - get_school
+2023-12-11 10:05:55,771 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:55,771 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:05:55,799 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:55,799 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:05:55,880 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,880 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,883 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,883 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,886 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,886 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,890 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,890 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,945 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,945 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,948 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,948 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,955 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,955 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,958 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:55,958 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:56,011 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:56,011 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,629 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:57,629 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:05:57,841 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,841 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,845 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,845 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,853 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,857 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,857 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,861 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,861 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,904 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,904 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,920 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,920 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,974 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,974 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,987 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,987 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,988 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:57,989 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,039 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,039 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,052 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,052 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,102 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,102 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,103 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:58,103 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:05:59,899 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:59,899 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:05:59,928 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:05:59,928 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:00,908 - app.api.classes - INFO - get_school
+2023-12-11 10:06:01,030 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:01,030 - uvicorn.access - INFO - 123.194.35.197:64942 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:01,049 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:01,049 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:01,084 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:01,084 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,167 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,168 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,168 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,169 - uvicorn.access - INFO - 123.194.35.197:64945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,237 - uvicorn.access - INFO - 123.194.35.197:64951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64944 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:01,240 - uvicorn.access - INFO - 123.194.35.197:64943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:10,131 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:10,131 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:10,159 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:10,159 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:11,192 - app.api.classes - INFO - get_school
+2023-12-11 10:06:11,422 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:11,422 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:11,471 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:11,471 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:12,350 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:12,350 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:12,369 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:12,369 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:12,394 - app.api.classes - INFO - get_school
+2023-12-11 10:06:12,503 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:12,503 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:12,559 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,559 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,564 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,564 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,565 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,565 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,568 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,568 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,628 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,628 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,629 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,629 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,643 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,643 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,647 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,647 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,697 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:12,697 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:15,088 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:15,088 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:15,115 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:15,115 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:16,093 - app.api.classes - INFO - get_school
+2023-12-11 10:06:16,205 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:16,205 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:16,229 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:16,229 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:16,258 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:16,258 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:16,348 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,348 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,352 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,355 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,355 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,356 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,356 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,415 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,415 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,418 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,418 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:16,423 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:19,942 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:19,942 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:19,973 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:19,973 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:20,924 - app.api.classes - INFO - get_school
+2023-12-11 10:06:20,926 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:20,926 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:21,042 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:21,042 - uvicorn.access - INFO - 123.194.35.197:64978 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:21,101 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:21,101 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:21,191 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,191 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,200 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,200 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,205 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,205 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,208 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,208 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,213 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,213 - uvicorn.access - INFO - 123.194.35.197:64990 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,257 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,257 - uvicorn.access - INFO - 123.194.35.197:64986 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,272 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,272 - uvicorn.access - INFO - 123.194.35.197:64980 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64984 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:21,279 - uvicorn.access - INFO - 123.194.35.197:64985 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:30,932 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:30,932 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:30,933 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:30,933 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:31,845 - app.api.classes - INFO - get_school
+2023-12-11 10:06:31,952 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:31,952 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:32,004 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:32,004 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:32,051 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:32,051 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:32,141 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,141 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,145 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,147 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,147 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,209 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,209 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,246 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,246 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,247 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,279 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:32,279 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:33,120 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:33,120 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:33,148 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:33,148 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:34,114 - app.api.classes - INFO - get_school
+2023-12-11 10:06:34,221 - uvicorn.access - INFO - 123.194.35.197:65041 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:34,221 - uvicorn.access - INFO - 123.194.35.197:65041 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:34,259 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:34,259 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:34,295 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:34,295 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:34,395 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,395 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,400 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,400 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,401 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,403 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,403 - uvicorn.access - INFO - 123.194.35.197:65035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,463 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,463 - uvicorn.access - INFO - 123.194.35.197:65036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,472 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,472 - uvicorn.access - INFO - 123.194.35.197:65038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:34,474 - uvicorn.access - INFO - 123.194.35.197:65039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:49,424 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:49,424 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:06:49,486 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:49,486 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:06:50,457 - app.api.classes - INFO - get_school
+2023-12-11 10:06:50,460 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:50,460 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:06:50,571 - uvicorn.access - INFO - 123.194.35.197:65070 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:50,571 - uvicorn.access - INFO - 123.194.35.197:65070 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:06:50,593 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:50,593 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:06:50,760 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,760 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,762 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,762 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,766 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,766 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,770 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,770 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,831 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,831 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,836 - uvicorn.access - INFO - 123.194.35.197:65069 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,847 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,847 - uvicorn.access - INFO - 123.194.35.197:65066 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,897 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:06:50,897 - uvicorn.access - INFO - 123.194.35.197:65067 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:02,439 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:02,439 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:02,498 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:02,498 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:03,499 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:03,499 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:03,512 - app.api.classes - INFO - get_school
+2023-12-11 10:09:03,629 - uvicorn.access - INFO - 123.194.35.197:65167 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:03,629 - uvicorn.access - INFO - 123.194.35.197:65167 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:03,650 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:03,650 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:03,717 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:09:03,717 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:09:03,732 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,732 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,740 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,740 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,743 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,743 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,747 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,747 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,801 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,801 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,807 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,807 - uvicorn.access - INFO - 123.194.35.197:65163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,812 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,812 - uvicorn.access - INFO - 123.194.35.197:65166 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,820 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,820 - uvicorn.access - INFO - 123.194.35.197:65164 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,869 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:03,869 - uvicorn.access - INFO - 123.194.35.197:65165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:05,334 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:05,334 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:06,112 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:06,112 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:06,263 - app.api.classes - INFO - get_school
+2023-12-11 10:09:06,389 - uvicorn.access - INFO - 123.194.35.197:65193 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:06,389 - uvicorn.access - INFO - 123.194.35.197:65193 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:06,452 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:06,452 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:06,532 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,532 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,535 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,535 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,543 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,543 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,595 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,595 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,599 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,599 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,613 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,613 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65190 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,665 - uvicorn.access - INFO - 123.194.35.197:65179 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,679 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:06,679 - uvicorn.access - INFO - 123.194.35.197:65192 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:12,912 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:12,912 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:13,113 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,113 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,179 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,179 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,244 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,244 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,310 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,310 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,342 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,350 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,350 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,351 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,351 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,353 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,353 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,378 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,378 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,407 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,441 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,441 - uvicorn.access - INFO - 123.194.35.197:65226 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,443 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,443 - uvicorn.access - INFO - 123.194.35.197:65228 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,444 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,444 - uvicorn.access - INFO - 123.194.35.197:65227 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,445 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,445 - uvicorn.access - INFO - 123.194.35.197:65181 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,473 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,473 - uvicorn.access - INFO - 123.194.35.197:65225 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,474 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:13,474 - uvicorn.access - INFO - 123.194.35.197:65224 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,664 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:44,664 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:09:44,884 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,884 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,952 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:44,952 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,020 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,020 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,048 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,048 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,060 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,060 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,061 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,061 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,062 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,086 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,086 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,111 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,111 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,125 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,125 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,133 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,133 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,134 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,147 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,147 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,182 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,182 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,189 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,189 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,194 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:45,194 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:46,051 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:46,051 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:46,094 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:46,094 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:47,091 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:47,091 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:47,103 - app.api.classes - INFO - get_school
+2023-12-11 10:09:47,213 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:47,213 - uvicorn.access - INFO - 123.194.35.197:65258 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:47,259 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:47,259 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:47,340 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,340 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,345 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,345 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,352 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,352 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65259 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,356 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,408 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,408 - uvicorn.access - INFO - 123.194.35.197:65257 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,411 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,411 - uvicorn.access - INFO - 123.194.35.197:65260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,419 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,419 - uvicorn.access - INFO - 123.194.35.197:65255 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,425 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:47,425 - uvicorn.access - INFO - 123.194.35.197:65256 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:57,498 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:57,498 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:57,579 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:57,579 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:58,585 - app.api.classes - INFO - get_school
+2023-12-11 10:09:58,586 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:58,586 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:09:58,696 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:58,696 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:09:58,735 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:58,735 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:09:58,810 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,810 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,813 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,813 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,820 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,873 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,873 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,876 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,876 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,888 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,888 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,891 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,891 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,939 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:58,939 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:09:59,309 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:59,309 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:09:59,340 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:09:59,340 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:00,323 - app.api.classes - INFO - get_school
+2023-12-11 10:10:00,435 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:00,435 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:00,448 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:00,448 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:00,471 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:00,471 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:00,552 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,552 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,558 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,559 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,618 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,618 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,628 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,629 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:00,629 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:03,089 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:03,089 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:03,127 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:03,127 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:04,121 - app.api.classes - INFO - get_school
+2023-12-11 10:10:04,239 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:04,239 - uvicorn.access - INFO - 123.194.35.197:65287 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:04,271 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:04,271 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:04,308 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:04,308 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:04,395 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,395 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,398 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,398 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,399 - uvicorn.access - INFO - 123.194.35.197:65286 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,460 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,460 - uvicorn.access - INFO - 123.194.35.197:65283 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,464 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,464 - uvicorn.access - INFO - 123.194.35.197:65289 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,468 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,468 - uvicorn.access - INFO - 123.194.35.197:65285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,469 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:04,469 - uvicorn.access - INFO - 123.194.35.197:65284 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:37,412 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:37,412 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:10:37,481 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:37,481 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:10:38,406 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:38,406 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:10:38,427 - app.api.classes - INFO - get_school
+2023-12-11 10:10:38,548 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:38,548 - uvicorn.access - INFO - 123.194.35.197:65335 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:10:38,584 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:38,584 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:10:38,667 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,667 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,670 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,670 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,674 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,674 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,675 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,675 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,735 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,735 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,739 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,739 - uvicorn.access - INFO - 123.194.35.197:65334 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,743 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,743 - uvicorn.access - INFO - 123.194.35.197:65337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,748 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,748 - uvicorn.access - INFO - 123.194.35.197:65338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,800 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:10:38,800 - uvicorn.access - INFO - 123.194.35.197:65336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:16:38,940 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:16:38,940 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:16:42,111 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:42,111 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:44,981 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:44,981 - uvicorn.access - INFO - 36.233.150.239:58449 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:47,871 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:47,871 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:50,721 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:50,721 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:53,584 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:53,584 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:56,437 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:56,437 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:59,223 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:16:59,223 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,239 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,239 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,280 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,280 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,288 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,288 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,310 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,310 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,329 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,329 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,337 - uvicorn.access - INFO - 36.233.150.239:58470 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:07,337 - uvicorn.access - INFO - 36.233.150.239:58470 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,179 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,179 - uvicorn.access - INFO - 36.233.150.239:58466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,219 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,219 - uvicorn.access - INFO - 36.233.150.239:58469 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,235 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,235 - uvicorn.access - INFO - 36.233.150.239:58467 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,252 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,252 - uvicorn.access - INFO - 36.233.150.239:58468 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,282 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:17:14,282 - uvicorn.access - INFO - 36.233.150.239:58458 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE3MDIwMjMwOTR9.kZe35_ngjC6c9MsqTTguW2a-A_1hKv7LN2_D8vtKR-w HTTP/1.1" 200
+2023-12-11 10:19:52,802 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:19:52,802 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:19:53,813 - app.api.classes - INFO - get_school
+2023-12-11 10:19:53,938 - uvicorn.access - INFO - 123.194.35.197:49373 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:19:53,938 - uvicorn.access - INFO - 123.194.35.197:49373 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:19:53,999 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:19:53,999 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:19:54,013 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:19:54,013 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:19:54,198 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,198 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,358 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,358 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,411 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,411 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,412 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,412 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,438 - uvicorn.access - INFO - 123.194.35.197:49391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,439 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,439 - uvicorn.access - INFO - 123.194.35.197:49372 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,476 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,476 - uvicorn.access - INFO - 123.194.35.197:49369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,479 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:19:54,479 - uvicorn.access - INFO - 123.194.35.197:49370 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:01,983 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:20:01,983 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:20:03,000 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:20:03,000 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:20:03,059 - app.api.classes - INFO - get_school
+2023-12-11 10:20:03,062 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:20:03,062 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:20:03,187 - uvicorn.access - INFO - 123.194.35.197:49413 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:20:03,187 - uvicorn.access - INFO - 123.194.35.197:49413 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:20:03,192 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,192 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,193 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,260 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,260 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,261 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,261 - uvicorn.access - INFO - 123.194.35.197:49410 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,267 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,267 - uvicorn.access - INFO - 123.194.35.197:49412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,280 - uvicorn.access - INFO - 123.194.35.197:49420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,280 - uvicorn.access - INFO - 123.194.35.197:49420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,285 - uvicorn.access - INFO - 123.194.35.197:49421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,285 - uvicorn.access - INFO - 123.194.35.197:49421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,327 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:20:03,327 - uvicorn.access - INFO - 123.194.35.197:49409 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:31,204 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:23:31,204 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:23:32,237 - app.api.classes - INFO - get_school
+2023-12-11 10:23:32,353 - uvicorn.access - INFO - 123.194.35.197:49557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:23:32,353 - uvicorn.access - INFO - 123.194.35.197:49557 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:23:32,384 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:23:32,384 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:23:32,448 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:23:32,448 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:23:32,525 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,525 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,537 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,596 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,596 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,603 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,603 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,611 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,611 - uvicorn.access - INFO - 123.194.35.197:49556 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,662 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,662 - uvicorn.access - INFO - 123.194.35.197:49554 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,669 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,669 - uvicorn.access - INFO - 123.194.35.197:49553 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,673 - uvicorn.access - INFO - 123.194.35.197:49570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:23:32,673 - uvicorn.access - INFO - 123.194.35.197:49570 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:16,984 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:16,984 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:17,770 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:17,770 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:17,938 - app.api.classes - INFO - get_school
+2023-12-11 10:24:18,056 - uvicorn.access - INFO - 123.194.35.197:49628 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:18,056 - uvicorn.access - INFO - 123.194.35.197:49628 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:18,129 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:18,129 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:18,206 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,206 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,210 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,270 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,270 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,283 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,337 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,337 - uvicorn.access - INFO - 123.194.35.197:49625 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:18,352 - uvicorn.access - INFO - 123.194.35.197:49571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:29,484 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:29,484 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:24:30,276 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:30,276 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:24:30,315 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:30,315 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:24:30,394 - app.api.classes - INFO - get_school
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,396 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,427 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,427 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,518 - uvicorn.access - INFO - 123.194.35.197:49657 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:30,518 - uvicorn.access - INFO - 123.194.35.197:49657 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49637 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,551 - uvicorn.access - INFO - 123.194.35.197:49636 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49675 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49675 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49656 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:24:30,620 - uvicorn.access - INFO - 123.194.35.197:49663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,369 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:38,369 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:38,586 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,586 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,659 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,659 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,724 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,724 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,792 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,792 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,836 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,837 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,858 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,858 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,907 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,907 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49885 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49888 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,908 - uvicorn.access - INFO - 123.194.35.197:49886 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,921 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,921 - uvicorn.access - INFO - 123.194.35.197:49883 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,974 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,974 - uvicorn.access - INFO - 123.194.35.197:49887 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,978 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:38,978 - uvicorn.access - INFO - 123.194.35.197:49889 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,642 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:45,642 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:29:45,846 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,846 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,912 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,912 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,974 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:45,974 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,021 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,021 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,022 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,022 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,044 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,045 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,045 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,095 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,116 - uvicorn.access - INFO - 123.194.35.197:49912 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,117 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,117 - uvicorn.access - INFO - 123.194.35.197:49915 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,165 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,165 - uvicorn.access - INFO - 123.194.35.197:49911 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,166 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,166 - uvicorn.access - INFO - 123.194.35.197:49914 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,181 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:29:46,181 - uvicorn.access - INFO - 123.194.35.197:49913 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:34:19,659 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /docs HTTP/1.1" 200
+2023-12-11 10:34:19,659 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /docs HTTP/1.1" 200
+2023-12-11 10:34:19,944 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 10:34:19,944 - uvicorn.access - INFO - 114.24.75.165:50252 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 10:35:11,379 - uvicorn.access - INFO - 123.194.35.197:50248 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:35:11,379 - uvicorn.access - INFO - 123.194.35.197:50248 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:35:12,434 - app.api.classes - INFO - get_school
+2023-12-11 10:35:12,547 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:35:12,547 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:35:12,584 - uvicorn.access - INFO - 123.194.35.197:50245 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:35:12,584 - uvicorn.access - INFO - 123.194.35.197:50245 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:35:12,640 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:35:12,640 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:35:12,717 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,717 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,783 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,783 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,853 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,853 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,920 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,920 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,988 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:12,988 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,057 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,057 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,124 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,124 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,195 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,195 - uvicorn.access - INFO - 123.194.35.197:50247 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,265 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:35:13,265 - uvicorn.access - INFO - 123.194.35.197:50246 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:26,896 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:26,896 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:27,857 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:27,857 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:27,873 - app.api.classes - INFO - get_school
+2023-12-11 10:36:27,984 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:27,984 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:28,023 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:28,023 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:28,096 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,096 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,163 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,163 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,231 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,231 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,299 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,299 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,366 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,366 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,438 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,438 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,502 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,502 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,572 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,572 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,639 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,639 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:28,730 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:28,730 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:29,675 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:36:29,675 - uvicorn.access - INFO - 123.194.35.197:50309 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:36:29,811 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:29,811 - uvicorn.access - INFO - 123.194.35.197:50313 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:29,873 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:29,873 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:29,874 - app.api.classes - INFO - get_school
+2023-12-11 10:36:29,979 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:29,979 - uvicorn.access - INFO - 123.194.35.197:50310 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:29,982 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:29,982 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,052 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,052 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,120 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,120 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,187 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,187 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,261 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,261 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,328 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,328 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,394 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,394 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,460 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,460 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,527 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:30,527 - uvicorn.access - INFO - 123.194.35.197:50312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:46,072 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:46,072 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:36:46,868 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:46,868 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:36:47,058 - app.api.classes - INFO - get_school
+2023-12-11 10:36:47,166 - uvicorn.access - INFO - 123.194.35.197:50356 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:47,166 - uvicorn.access - INFO - 123.194.35.197:50356 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:36:47,218 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:47,218 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,303 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,304 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,304 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,372 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,372 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,373 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,373 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,374 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,374 - uvicorn.access - INFO - 123.194.35.197:50355 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,442 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,442 - uvicorn.access - INFO - 123.194.35.197:50353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50318 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:36:47,443 - uvicorn.access - INFO - 123.194.35.197:50369 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:37:25,911 - uvicorn.access - INFO - 114.24.75.165:50440 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-11 10:37:25,911 - uvicorn.access - INFO - 114.24.75.165:50440 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-11 10:40:29,112 - uvicorn.access - INFO - 114.24.75.165:50634 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:40:29,112 - uvicorn.access - INFO - 114.24.75.165:50634 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:40:36,776 - uvicorn.access - INFO - 114.24.75.165:50644 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:40:36,776 - uvicorn.access - INFO - 114.24.75.165:50644 - "POST /api/insert_event HTTP/1.1" 422
+2023-12-11 10:41:11,448 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:11,448 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:12,488 - app.api.classes - INFO - get_school
+2023-12-11 10:41:12,613 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:12,613 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:12,627 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:12,627 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:12,665 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:12,665 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:12,740 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,740 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,745 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,745 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,747 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,747 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,812 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,812 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,815 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,815 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,829 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,829 - uvicorn.access - INFO - 123.194.35.197:50565 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,880 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,880 - uvicorn.access - INFO - 123.194.35.197:50563 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50580 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,892 - uvicorn.access - INFO - 123.194.35.197:50562 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,893 - uvicorn.access - INFO - 123.194.35.197:50581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:12,893 - uvicorn.access - INFO - 123.194.35.197:50581 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:17,895 - uvicorn.access - INFO - 114.24.75.165:50680 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:41:17,895 - uvicorn.access - INFO - 114.24.75.165:50680 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:41:18,432 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:41:18,432 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 10:41:18,643 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,643 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,708 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,708 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,774 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,774 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,812 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,817 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,817 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,832 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,832 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,835 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,835 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,839 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,839 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,878 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,880 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,880 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,896 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,896 - uvicorn.access - INFO - 123.194.35.197:50595 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,900 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,900 - uvicorn.access - INFO - 123.194.35.197:50596 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,904 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,904 - uvicorn.access - INFO - 123.194.35.197:50566 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50593 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,944 - uvicorn.access - INFO - 123.194.35.197:50592 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,946 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:18,946 - uvicorn.access - INFO - 123.194.35.197:50594 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:41:29,923 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:29,923 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:41:30,212 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_token?authToken=3570ae5b-ed91-4f9b-9809-55b77ad54570&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-11 10:41:30,212 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_token?authToken=3570ae5b-ed91-4f9b-9809-55b77ad54570&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-11 10:41:30,879 - app.api.classes - INFO - get_school
+2023-12-11 10:41:30,992 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:30,992 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:41:31,024 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:31,024 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:41:31,063 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:31,063 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:41:35,868 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,868 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,898 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,898 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,965 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:35,965 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,082 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,082 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,150 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,150 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,265 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,265 - uvicorn.access - INFO - 123.194.35.197:50634 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,301 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_user_information?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:36,301 - uvicorn.access - INFO - 123.194.35.197:50654 - "GET /api/get_user_information?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,577 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,577 - uvicorn.access - INFO - 123.194.35.197:50633 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,600 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,600 - uvicorn.access - INFO - 123.194.35.197:50631 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,624 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,624 - uvicorn.access - INFO - 123.194.35.197:50632 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,664 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:39,664 - uvicorn.access - INFO - 123.194.35.197:50655 - "GET /api/get_favorite_class?access_token=3570ae5b-ed91-4f9b-9809-55b77ad54570 HTTP/1.1" 200
+2023-12-11 10:41:52,921 - uvicorn.access - INFO - 114.24.75.165:50722 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:41:52,921 - uvicorn.access - INFO - 114.24.75.165:50722 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-11 10:45:45,492 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_event?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:45,492 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_event?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:46,290 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:46,290 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?class_name_id=5038 HTTP/1.1" 200
+2023-12-11 10:45:47,066 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:45:47,066 - uvicorn.access - INFO - 66.249.68.38:41472 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:30,929 - uvicorn.access - INFO - 123.194.35.197:51193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:51:30,929 - uvicorn.access - INFO - 123.194.35.197:51193 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 10:51:30,935 - uvicorn.access - INFO - 123.194.35.197:51196 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:30,935 - uvicorn.access - INFO - 123.194.35.197:51196 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:30,940 - uvicorn.access - INFO - 123.194.35.197:51194 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:51:30,940 - uvicorn.access - INFO - 123.194.35.197:51194 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-11 10:51:30,941 - uvicorn.access - INFO - 123.194.35.197:51197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:51:30,941 - uvicorn.access - INFO - 123.194.35.197:51197 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-11 10:51:30,942 - uvicorn.access - INFO - 123.194.35.197:51195 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:51:30,942 - uvicorn.access - INFO - 123.194.35.197:51195 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-11 10:51:41,894 - uvicorn.access - INFO - 123.194.35.197:51223 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:41,894 - uvicorn.access - INFO - 123.194.35.197:51223 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:41,937 - uvicorn.access - INFO - 123.194.35.197:51225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:41,937 - uvicorn.access - INFO - 123.194.35.197:51225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:42,831 - uvicorn.access - INFO - 123.194.35.197:51224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:42,831 - uvicorn.access - INFO - 123.194.35.197:51224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:42,884 - uvicorn.access - INFO - 123.194.35.197:51222 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:51:42,884 - uvicorn.access - INFO - 123.194.35.197:51222 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:51:52,843 - uvicorn.access - INFO - 123.194.35.197:51242 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:52,843 - uvicorn.access - INFO - 123.194.35.197:51242 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:51:52,929 - uvicorn.access - INFO - 123.194.35.197:51243 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:52,929 - uvicorn.access - INFO - 123.194.35.197:51243 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:51:53,738 - uvicorn.access - INFO - 123.194.35.197:51240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:53,738 - uvicorn.access - INFO - 123.194.35.197:51240 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:51:53,782 - uvicorn.access - INFO - 123.194.35.197:51241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:51:53,782 - uvicorn.access - INFO - 123.194.35.197:51241 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:53:35,964 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:53:35,964 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:53:36,045 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:53:36,045 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:53:37,043 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:53:37,043 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:53:37,065 - app.api.classes - INFO - get_school
+2023-12-11 10:53:37,193 - uvicorn.access - INFO - 123.194.35.197:51329 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:53:37,193 - uvicorn.access - INFO - 123.194.35.197:51329 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:53:37,224 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:53:37,224 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:53:37,305 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,305 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,307 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,307 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,309 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,391 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51327 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,402 - uvicorn.access - INFO - 123.194.35.197:51328 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,464 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,464 - uvicorn.access - INFO - 123.194.35.197:51326 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,465 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:53:37,465 - uvicorn.access - INFO - 123.194.35.197:51325 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:34,129 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:54:34,129 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:54:34,200 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:34,200 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:34,959 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:34,959 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:35,158 - app.api.classes - INFO - get_school
+2023-12-11 10:54:35,170 - uvicorn.access - INFO - 123.194.35.197:51385 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:35,170 - uvicorn.access - INFO - 123.194.35.197:51385 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:35,270 - uvicorn.access - INFO - 123.194.35.197:51387 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:35,270 - uvicorn.access - INFO - 123.194.35.197:51387 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:36,031 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:36,031 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:36,901 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:36,901 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:36,966 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:36,966 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:36,978 - app.api.classes - INFO - get_school
+2023-12-11 10:54:37,086 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:37,086 - uvicorn.access - INFO - 123.194.35.197:51388 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,091 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,155 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,155 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,160 - uvicorn.access - INFO - 123.194.35.197:51347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,201 - uvicorn.access - INFO - 123.194.35.197:51398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,201 - uvicorn.access - INFO - 123.194.35.197:51398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,214 - uvicorn.access - INFO - 123.194.35.197:51399 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,214 - uvicorn.access - INFO - 123.194.35.197:51399 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,223 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,223 - uvicorn.access - INFO - 123.194.35.197:51396 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,229 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:37,229 - uvicorn.access - INFO - 123.194.35.197:51386 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:49,543 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:49,543 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:50,439 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:50,439 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:50,507 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:50,507 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:50,558 - app.api.classes - INFO - get_school
+2023-12-11 10:54:50,670 - uvicorn.access - INFO - 123.194.35.197:51422 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:50,670 - uvicorn.access - INFO - 123.194.35.197:51422 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:50,675 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,675 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,676 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51435 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,747 - uvicorn.access - INFO - 123.194.35.197:51424 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,748 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,749 - uvicorn.access - INFO - 123.194.35.197:51436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,749 - uvicorn.access - INFO - 123.194.35.197:51436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,826 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,826 - uvicorn.access - INFO - 123.194.35.197:51425 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,827 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:50,827 - uvicorn.access - INFO - 123.194.35.197:51423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:56,800 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:56,800 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:54:57,886 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:57,886 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:54:57,896 - app.api.classes - INFO - get_school
+2023-12-11 10:54:58,004 - uvicorn.access - INFO - 123.194.35.197:51447 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:58,004 - uvicorn.access - INFO - 123.194.35.197:51447 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:54:58,035 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:58,035 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,115 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,118 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,118 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,184 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,184 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,187 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,187 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,192 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,192 - uvicorn.access - INFO - 123.194.35.197:51446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,257 - uvicorn.access - INFO - 123.194.35.197:51442 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,260 - uvicorn.access - INFO - 123.194.35.197:51449 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,260 - uvicorn.access - INFO - 123.194.35.197:51449 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,261 - uvicorn.access - INFO - 123.194.35.197:51450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:54:58,261 - uvicorn.access - INFO - 123.194.35.197:51450 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:05,171 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:05,171 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:06,157 - app.api.classes - INFO - get_school
+2023-12-11 10:55:06,267 - uvicorn.access - INFO - 123.194.35.197:51462 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:06,267 - uvicorn.access - INFO - 123.194.35.197:51462 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:06,281 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:06,281 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:06,336 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:06,336 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:06,415 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,415 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,420 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,481 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,481 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,489 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,489 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,494 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,494 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,546 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,546 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,556 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,556 - uvicorn.access - INFO - 123.194.35.197:51457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,561 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,561 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,565 - uvicorn.access - INFO - 123.194.35.197:51464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:06,565 - uvicorn.access - INFO - 123.194.35.197:51464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:08,657 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:08,657 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:09,606 - app.api.classes - INFO - get_school
+2023-12-11 10:55:10,068 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:55:10,068 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:55:10,161 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:10,161 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:55:11,059 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:11,059 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:55:11,126 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:11,126 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:55:11,178 - app.api.classes - INFO - get_school
+2023-12-11 10:55:11,286 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:11,286 - uvicorn.access - INFO - 123.194.35.197:51461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,291 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,360 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,361 - uvicorn.access - INFO - 123.194.35.197:51509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,361 - uvicorn.access - INFO - 123.194.35.197:51509 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,362 - uvicorn.access - INFO - 123.194.35.197:51507 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51456 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:55:11,427 - uvicorn.access - INFO - 123.194.35.197:51479 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:26,223 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:26,223 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:27,154 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:27,154 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:27,164 - app.api.classes - INFO - get_school
+2023-12-11 10:56:27,293 - uvicorn.access - INFO - 123.194.35.197:52348 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:27,293 - uvicorn.access - INFO - 123.194.35.197:52348 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:27,340 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:27,340 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:27,428 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,428 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,429 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,429 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,430 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,430 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,497 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,497 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,498 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,498 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,499 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,499 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,597 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,597 - uvicorn.access - INFO - 123.194.35.197:52345 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,598 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,598 - uvicorn.access - INFO - 123.194.35.197:52349 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52346 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:27,599 - uvicorn.access - INFO - 123.194.35.197:52393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:28,278 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:56:28,278 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:56:28,444 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:28,444 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:56:29,274 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:29,274 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:56:29,334 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:29,334 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:56:29,359 - app.api.classes - INFO - get_school
+2023-12-11 10:56:29,487 - uvicorn.access - INFO - 123.194.35.197:52416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:29,487 - uvicorn.access - INFO - 123.194.35.197:52416 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,508 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,509 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52444 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,580 - uvicorn.access - INFO - 123.194.35.197:52415 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52413 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,582 - uvicorn.access - INFO - 123.194.35.197:52412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,650 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:56:29,650 - uvicorn.access - INFO - 123.194.35.197:52411 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:22,576 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:57:22,576 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 10:57:22,636 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:57:22,636 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 10:57:23,602 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:57:23,602 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 10:57:23,624 - app.api.classes - INFO - get_school
+2023-12-11 10:57:23,743 - uvicorn.access - INFO - 123.194.35.197:52616 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:57:23,743 - uvicorn.access - INFO - 123.194.35.197:52616 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 10:57:23,772 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:57:23,772 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 10:57:23,850 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,850 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,851 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,851 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,852 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,852 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,857 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,857 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,917 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,917 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,921 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,921 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,922 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,922 - uvicorn.access - INFO - 123.194.35.197:52615 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,938 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,938 - uvicorn.access - INFO - 123.194.35.197:52607 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,982 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,982 - uvicorn.access - INFO - 123.194.35.197:52608 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,988 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 10:57:23,988 - uvicorn.access - INFO - 123.194.35.197:52606 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:31,369 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:00:31,369 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:00:31,439 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:00:31,439 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:00:32,389 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:00:32,389 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:00:32,430 - app.api.classes - INFO - get_school
+2023-12-11 11:00:32,539 - uvicorn.access - INFO - 123.194.35.197:52774 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:00:32,539 - uvicorn.access - INFO - 123.194.35.197:52774 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:00:32,588 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:00:32,588 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:00:32,665 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,665 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,673 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,673 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,678 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,737 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,737 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,741 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,741 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,749 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,749 - uvicorn.access - INFO - 123.194.35.197:52773 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,753 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,753 - uvicorn.access - INFO - 123.194.35.197:52769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,806 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,806 - uvicorn.access - INFO - 123.194.35.197:52768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,807 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:00:32,807 - uvicorn.access - INFO - 123.194.35.197:52770 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:30,056 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:30,056 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:30,076 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:30,076 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:30,702 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:30,702 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:30,930 - app.api.classes - INFO - get_school
+2023-12-11 11:01:31,049 - uvicorn.access - INFO - 123.194.35.197:52866 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:31,049 - uvicorn.access - INFO - 123.194.35.197:52866 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:31,101 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:31,101 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:31,166 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,166 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,175 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,175 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,176 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,176 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,178 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,178 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,233 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,233 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,244 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,244 - uvicorn.access - INFO - 123.194.35.197:52787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52865 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,250 - uvicorn.access - INFO - 123.194.35.197:52864 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52863 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:31,313 - uvicorn.access - INFO - 123.194.35.197:52884 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:37,567 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:37,567 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:01:37,617 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:37,617 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:01:38,508 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:38,508 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:01:38,557 - app.api.classes - INFO - get_school
+2023-12-11 11:01:38,670 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:38,670 - uvicorn.access - INFO - 123.194.35.197:52911 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:01:38,672 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:38,672 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:01:38,755 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,755 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,759 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,759 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,763 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,819 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,819 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,823 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,823 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,830 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,830 - uvicorn.access - INFO - 123.194.35.197:52910 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,834 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,834 - uvicorn.access - INFO - 123.194.35.197:52909 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,890 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,890 - uvicorn.access - INFO - 123.194.35.197:52908 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,892 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:01:38,892 - uvicorn.access - INFO - 123.194.35.197:52907 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:04,364 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:04,364 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:04,438 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:04,438 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:05,108 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:05,108 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:05,290 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:05,290 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:05,308 - app.api.classes - INFO - get_school
+2023-12-11 11:02:05,418 - uvicorn.access - INFO - 123.194.35.197:52940 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:05,418 - uvicorn.access - INFO - 123.194.35.197:52940 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,427 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,428 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,497 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,497 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52941 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,502 - uvicorn.access - INFO - 123.194.35.197:52916 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,513 - uvicorn.access - INFO - 123.194.35.197:52943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,513 - uvicorn.access - INFO - 123.194.35.197:52943 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,569 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:05,569 - uvicorn.access - INFO - 123.194.35.197:52938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:10,929 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:10,929 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:10,977 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:10,977 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:11,989 - app.api.classes - INFO - get_school
+2023-12-11 11:02:12,108 - uvicorn.access - INFO - 123.194.35.197:52950 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:12,108 - uvicorn.access - INFO - 123.194.35.197:52950 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:12,123 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:12,123 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:12,167 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:12,167 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,251 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,254 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,319 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,319 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,325 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,325 - uvicorn.access - INFO - 123.194.35.197:52951 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,326 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,326 - uvicorn.access - INFO - 123.194.35.197:52947 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,327 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,327 - uvicorn.access - INFO - 123.194.35.197:52948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,393 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,393 - uvicorn.access - INFO - 123.194.35.197:52946 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,397 - uvicorn.access - INFO - 123.194.35.197:52955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:12,397 - uvicorn.access - INFO - 123.194.35.197:52955 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:23,684 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:23,684 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:23,745 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:23,745 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:24,670 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:24,670 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:24,727 - app.api.classes - INFO - get_school
+2023-12-11 11:02:24,837 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:24,837 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:24,844 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:24,844 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:24,918 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,918 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,922 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,922 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,923 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,923 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,925 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,925 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,985 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,985 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,990 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,990 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,993 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,993 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,996 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:24,996 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,054 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,054 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,056 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:25,056 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:27,652 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:27,652 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:27,727 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:27,727 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:28,620 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:28,620 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:28,656 - app.api.classes - INFO - get_school
+2023-12-11 11:02:28,773 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:28,773 - uvicorn.access - INFO - 123.194.35.197:52976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:28,835 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:28,835 - uvicorn.access - INFO - 123.194.35.197:52975 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:29,379 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:29,379 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:29,427 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:29,427 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:30,398 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:30,398 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:30,418 - app.api.classes - INFO - get_school
+2023-12-11 11:02:30,525 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:30,525 - uvicorn.access - INFO - 123.194.35.197:52977 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:30,555 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:30,555 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:30,631 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,631 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,637 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,637 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,641 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,641 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,642 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,642 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,710 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,710 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,717 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,717 - uvicorn.access - INFO - 123.194.35.197:52974 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,718 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,718 - uvicorn.access - INFO - 123.194.35.197:52997 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,719 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,719 - uvicorn.access - INFO - 123.194.35.197:52981 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,774 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,774 - uvicorn.access - INFO - 123.194.35.197:52978 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,785 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:30,785 - uvicorn.access - INFO - 123.194.35.197:53009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:40,629 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:40,629 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:02:40,699 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:40,699 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:02:41,668 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:41,668 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:02:41,723 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:41,723 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:02:41,736 - app.api.classes - INFO - get_school
+2023-12-11 11:02:41,843 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:41,843 - uvicorn.access - INFO - 123.194.35.197:53032 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:02:41,849 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,849 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,850 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,921 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,921 - uvicorn.access - INFO - 123.194.35.197:53031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53033 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,922 - uvicorn.access - INFO - 123.194.35.197:53034 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,970 - uvicorn.access - INFO - 123.194.35.197:53040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,970 - uvicorn.access - INFO - 123.194.35.197:53040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,996 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:02:41,996 - uvicorn.access - INFO - 123.194.35.197:53030 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:09,133 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:09,133 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:09,206 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:09,206 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:10,134 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:10,134 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:10,137 - app.api.classes - INFO - get_school
+2023-12-11 11:03:10,247 - uvicorn.access - INFO - 123.194.35.197:53066 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:10,247 - uvicorn.access - INFO - 123.194.35.197:53066 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:10,284 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:10,284 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:10,363 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,363 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,364 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,364 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,366 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,366 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,370 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,370 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,429 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,436 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,436 - uvicorn.access - INFO - 123.194.35.197:53065 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,440 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,440 - uvicorn.access - INFO - 123.194.35.197:53062 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,496 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,496 - uvicorn.access - INFO - 123.194.35.197:53061 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,497 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:10,497 - uvicorn.access - INFO - 123.194.35.197:53060 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:22,432 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:22,432 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:03:22,478 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:22,478 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:03:23,331 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:23,331 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:03:23,523 - app.api.classes - INFO - get_school
+2023-12-11 11:03:23,632 - uvicorn.access - INFO - 123.194.35.197:53083 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:23,632 - uvicorn.access - INFO - 123.194.35.197:53083 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:03:23,665 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:23,665 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:03:23,743 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,743 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,747 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,747 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,748 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,748 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,750 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,750 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,809 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,809 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,818 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,818 - uvicorn.access - INFO - 123.194.35.197:53068 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,820 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,820 - uvicorn.access - INFO - 123.194.35.197:53084 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,824 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,824 - uvicorn.access - INFO - 123.194.35.197:53080 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,876 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,876 - uvicorn.access - INFO - 123.194.35.197:53079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,882 - uvicorn.access - INFO - 123.194.35.197:53087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:03:23,882 - uvicorn.access - INFO - 123.194.35.197:53087 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:03,818 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:03,818 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:04,470 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:04,470 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:07:07,921 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:07:07,921 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:07:08,045 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,045 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,085 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,085 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,124 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,124 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,163 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,163 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,203 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,203 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,242 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,242 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,281 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,281 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,320 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,320 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,359 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,359 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,400 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,400 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,440 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,440 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,479 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,479 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,519 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,519 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,559 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,559 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,598 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,598 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,636 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,636 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,675 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,675 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,714 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:08,714 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:10,310 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:10,310 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:10,857 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:10,857 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:07:11,474 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:07:11,474 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:07:11,520 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,520 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,559 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,559 - uvicorn.access - INFO - 125.227.78.180:50466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,598 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:07:11,598 - uvicorn.access - INFO - 125.227.78.180:50465 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:47,399 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:47,399 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:47,452 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:47,452 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:48,383 - app.api.classes - INFO - get_school
+2023-12-11 11:11:48,508 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:48,508 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:48,544 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:48,544 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:48,584 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:48,584 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:48,695 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,695 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,700 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,702 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,702 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,760 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,760 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,765 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,765 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,771 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:48,838 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:52,869 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:52,869 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:11:52,921 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:52,921 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:11:53,861 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:53,861 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:11:53,887 - app.api.classes - INFO - get_school
+2023-12-11 11:11:54,000 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:54,000 - uvicorn.access - INFO - 123.194.35.197:53394 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:11:54,027 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:54,027 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:11:54,106 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,106 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,109 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,109 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,113 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,113 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,120 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,180 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,180 - uvicorn.access - INFO - 123.194.35.197:53398 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,221 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,221 - uvicorn.access - INFO - 123.194.35.197:53393 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,225 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,225 - uvicorn.access - INFO - 123.194.35.197:53397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:11:54,230 - uvicorn.access - INFO - 123.194.35.197:53412 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:06,660 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:06,660 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:07,475 - app.api.classes - INFO - get_school
+2023-12-11 11:12:07,588 - uvicorn.access - INFO - 123.194.35.197:53461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:07,588 - uvicorn.access - INFO - 123.194.35.197:53461 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:07,639 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:07,639 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:07,708 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,708 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,711 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,711 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,774 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,774 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,779 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,779 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,840 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,840 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,848 - uvicorn.access - INFO - 123.194.35.197:53486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,848 - uvicorn.access - INFO - 123.194.35.197:53486 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53460 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,857 - uvicorn.access - INFO - 123.194.35.197:53487 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,861 - uvicorn.access - INFO - 123.194.35.197:53488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,861 - uvicorn.access - INFO - 123.194.35.197:53488 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,904 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:07,904 - uvicorn.access - INFO - 123.194.35.197:53459 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:28,073 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:28,073 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:28,112 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:28,112 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:29,060 - app.api.classes - INFO - get_school
+2023-12-11 11:12:29,063 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:29,063 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:29,178 - uvicorn.access - INFO - 123.194.35.197:53546 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:29,178 - uvicorn.access - INFO - 123.194.35.197:53546 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:29,224 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:29,224 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,301 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,304 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,304 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,307 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,307 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,371 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,374 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,374 - uvicorn.access - INFO - 123.194.35.197:53545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,378 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,378 - uvicorn.access - INFO - 123.194.35.197:53544 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:29,439 - uvicorn.access - INFO - 123.194.35.197:53542 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:32,508 - uvicorn.access - INFO - 125.227.78.180:50849 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:32,508 - uvicorn.access - INFO - 125.227.78.180:50849 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:12:32,556 - uvicorn.access - INFO - 125.227.78.180:50851 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:32,556 - uvicorn.access - INFO - 125.227.78.180:50851 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:12:33,581 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:33,581 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:12:33,588 - app.api.classes - INFO - get_school
+2023-12-11 11:12:33,709 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:33,709 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:12:33,753 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:33,753 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:12:33,798 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,798 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,838 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,838 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,882 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,882 - uvicorn.access - INFO - 125.227.78.180:50848 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,923 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,923 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,963 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:33,963 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,004 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,004 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,044 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,044 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,085 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,085 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,125 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,125 - uvicorn.access - INFO - 125.227.78.180:50850 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,164 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:12:34,164 - uvicorn.access - INFO - 125.227.78.180:50847 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:13:13,229 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:13:13,229 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:13:16,189 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:16,189 - uvicorn.access - INFO - 125.227.78.180:50913 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:31,090 - app.api.users - ERROR - 208
+2023-12-11 11:13:31,094 - uvicorn.access - INFO - 125.227.78.180:50944 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:13:31,094 - uvicorn.access - INFO - 125.227.78.180:50944 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:13:32,767 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:32,767 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_news HTTP/1.1" 200
+2023-12-11 11:13:35,025 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,025 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,109 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,109 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,154 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:35,154 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:37,839 - uvicorn.access - INFO - 125.227.78.180:50951 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:37,839 - uvicorn.access - INFO - 125.227.78.180:50951 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:37,840 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:37,840 - uvicorn.access - INFO - 125.227.78.180:50944 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,120 - uvicorn.access - INFO - 125.227.78.180:50964 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,120 - uvicorn.access - INFO - 125.227.78.180:50964 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,121 - uvicorn.access - INFO - 125.227.78.180:50963 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:44,121 - uvicorn.access - INFO - 125.227.78.180:50963 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50971 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:49,890 - uvicorn.access - INFO - 125.227.78.180:50971 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:54,296 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:13:54,296 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:13:56,932 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:56,932 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:13:56,973 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:56,973 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:13:59,688 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:13:59,688 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50985 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50985 - "GET /api/get_attend_record?user_id=208 HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:14:00,896 - uvicorn.access - INFO - 125.227.78.180:50972 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:16:48,250 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:16:48,250 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:16:48,322 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:16:48,322 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:16:49,299 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:16:49,299 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:16:49,345 - app.api.classes - INFO - get_school
+2023-12-11 11:16:49,367 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:16:49,367 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:16:49,473 - uvicorn.access - INFO - 123.194.35.197:53899 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:16:49,473 - uvicorn.access - INFO - 123.194.35.197:53899 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,481 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,482 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,482 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,547 - uvicorn.access - INFO - 123.194.35.197:53895 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53897 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,552 - uvicorn.access - INFO - 123.194.35.197:53900 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,612 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,612 - uvicorn.access - INFO - 123.194.35.197:53896 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,616 - uvicorn.access - INFO - 123.194.35.197:53918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:16:49,616 - uvicorn.access - INFO - 123.194.35.197:53918 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:17:53,376 - app.api.classes - INFO - get_school
+2023-12-11 11:17:53,480 - uvicorn.access - INFO - 123.194.35.197:53976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:17:53,480 - uvicorn.access - INFO - 123.194.35.197:53976 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:01,095 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:19:01,095 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-11 11:19:01,300 - uvicorn.access - INFO - 125.227.78.180:59274 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:01,300 - uvicorn.access - INFO - 125.227.78.180:59274 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:01,301 - uvicorn.access - INFO - 125.227.78.180:59276 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:01,301 - uvicorn.access - INFO - 125.227.78.180:59276 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:02,349 - app.api.classes - INFO - get_school
+2023-12-11 11:19:02,459 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:02,459 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:02,493 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:02,493 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:02,540 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:02,540 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:03,157 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:03,157 - uvicorn.access - INFO - 125.227.78.180:59272 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,396 - uvicorn.access - INFO - 125.227.78.180:51300 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:04,396 - uvicorn.access - INFO - 125.227.78.180:51300 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:04,436 - uvicorn.access - INFO - 125.227.78.180:51302 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:04,436 - uvicorn.access - INFO - 125.227.78.180:51302 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:04,437 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,437 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,732 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,732 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,774 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,774 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,815 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,815 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,857 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,857 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,902 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,902 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,947 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,947 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,995 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:04,995 - uvicorn.access - INFO - 125.227.78.180:59275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:05,038 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:05,038 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiZWUgVHNhaSAoXHU2NjBlXHU1Y2YwKSIsImV4cCI6MTY5OTA2NTk2NH0.oX-LT-zZDCGXCzpWXIpAQVI2t8HsWWWuvSKTMwArtuY HTTP/1.1" 200
+2023-12-11 11:19:05,315 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:05,315 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:05,358 - app.api.classes - INFO - get_school
+2023-12-11 11:19:05,467 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:05,467 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:05,504 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:05,504 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:05,552 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,552 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,592 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,592 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,633 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,633 - uvicorn.access - INFO - 125.227.78.180:51301 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,674 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,674 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,714 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,714 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,753 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,753 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,792 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,792 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,831 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,831 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,871 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,871 - uvicorn.access - INFO - 125.227.78.180:51303 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,911 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:05,911 - uvicorn.access - INFO - 125.227.78.180:51295 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:08,779 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-12-11 11:19:08,779 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-12-11 11:19:08,840 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-12-11 11:19:08,840 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-12-11 11:19:11,508 - uvicorn.access - INFO - 125.227.78.180:59301 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:11,508 - uvicorn.access - INFO - 125.227.78.180:59301 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:11,523 - uvicorn.access - INFO - 125.227.78.180:59303 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:11,523 - uvicorn.access - INFO - 125.227.78.180:59303 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:12,450 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:12,450 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:12,480 - app.api.classes - INFO - get_school
+2023-12-11 11:19:12,588 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:12,588 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:12,689 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:12,689 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:12,737 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,737 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,778 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,778 - uvicorn.access - INFO - 125.227.78.180:59273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,818 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,818 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,859 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,859 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,900 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,900 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,941 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,941 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,982 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:12,982 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,023 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,023 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,065 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,065 - uvicorn.access - INFO - 125.227.78.180:59302 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,107 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:13,107 - uvicorn.access - INFO - 125.227.78.180:59304 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:23,256 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:23,256 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:23,304 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:23,304 - uvicorn.access - INFO - 220.134.19.31:11547 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:24,299 - app.api.classes - INFO - get_school
+2023-12-11 11:19:24,427 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:24,427 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:24,456 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:24,456 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:24,481 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:24,481 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:24,567 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,567 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,628 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,628 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,686 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,686 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,731 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,731 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,774 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,774 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,817 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,817 - uvicorn.access - INFO - 220.134.19.31:11549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,859 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,859 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,906 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,906 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,948 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,948 - uvicorn.access - INFO - 220.134.19.31:11548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,993 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:24,993 - uvicorn.access - INFO - 220.134.19.31:11551 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:25,786 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:25,786 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:28,432 - uvicorn.access - INFO - 125.227.78.180:59314 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:28,432 - uvicorn.access - INFO - 125.227.78.180:59314 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:28,471 - uvicorn.access - INFO - 125.227.78.180:59315 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:28,471 - uvicorn.access - INFO - 125.227.78.180:59315 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:29,300 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:29,300 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:29,406 - app.api.classes - INFO - get_school
+2023-12-11 11:19:29,523 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:29,523 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:29,571 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:29,571 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:29,669 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:29,669 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:29,847 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:29,847 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,020 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,020 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,194 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,194 - uvicorn.access - INFO - 125.227.78.180:59313 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,371 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,371 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,625 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:30,625 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:30,678 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:30,678 - uvicorn.access - INFO - 125.227.78.180:51347 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:30,713 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,713 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,885 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,885 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:30,890 - app.api.users - ERROR - 236
+2023-12-11 11:19:30,892 - uvicorn.access - INFO - 220.134.19.31:11550 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:19:30,892 - uvicorn.access - INFO - 220.134.19.31:11550 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-12-11 11:19:31,064 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,064 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,240 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,240 - uvicorn.access - INFO - 125.227.78.180:59312 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,419 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,419 - uvicorn.access - INFO - 125.227.78.180:59316 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:31,664 - app.api.classes - INFO - get_school
+2023-12-11 11:19:31,665 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:31,665 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:31,783 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:31,783 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:31,821 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:31,821 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:31,864 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,864 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,904 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,904 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,944 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,944 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,984 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:31,984 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,023 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,023 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,064 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,064 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,104 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,104 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,143 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,143 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,183 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,183 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,229 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,229 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:32,836 - uvicorn.access - INFO - 220.134.19.31:11588 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:32,836 - uvicorn.access - INFO - 220.134.19.31:11588 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:32,841 - uvicorn.access - INFO - 220.134.19.31:11590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:32,841 - uvicorn.access - INFO - 220.134.19.31:11590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-11 11:19:33,652 - uvicorn.access - INFO - 220.134.19.31:11550 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:33,652 - uvicorn.access - INFO - 220.134.19.31:11550 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:33,782 - app.api.classes - INFO - get_school
+2023-12-11 11:19:33,895 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:33,895 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:33,916 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:33,916 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:34,901 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:34,901 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:34,958 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:34,958 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,001 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,001 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,057 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,057 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,101 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,101 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,159 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,159 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,203 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,203 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,261 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,261 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,304 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,304 - uvicorn.access - INFO - 220.134.19.31:11589 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,362 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,362 - uvicorn.access - INFO - 220.134.19.31:11587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:35,480 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:35,480 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:35,948 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-11 11:19:35,948 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-12-11 11:19:36,001 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,001 - uvicorn.access - INFO - 125.227.78.180:51346 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,003 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,003 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-12-11 11:19:36,550 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:36,550 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:36,591 - app.api.classes - INFO - get_school
+2023-12-11 11:19:36,717 - uvicorn.access - INFO - 123.194.35.197:54031 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:36,717 - uvicorn.access - INFO - 123.194.35.197:54031 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:36,757 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:36,757 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:36,841 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,841 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,849 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,909 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,909 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,918 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,918 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,923 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,923 - uvicorn.access - INFO - 123.194.35.197:54028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,976 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,976 - uvicorn.access - INFO - 123.194.35.197:54027 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,983 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,983 - uvicorn.access - INFO - 123.194.35.197:54026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,988 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,988 - uvicorn.access - INFO - 123.194.35.197:54038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,992 - uvicorn.access - INFO - 123.194.35.197:54039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:36,992 - uvicorn.access - INFO - 123.194.35.197:54039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:37,057 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-11 11:19:37,057 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-12-11 11:19:37,101 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,101 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,140 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,140 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,188 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,188 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,228 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,228 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,267 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,267 - uvicorn.access - INFO - 125.227.78.180:51345 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,307 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:37,307 - uvicorn.access - INFO - 125.227.78.180:51352 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:19:41,758 - uvicorn.access - INFO - 220.134.19.31:11600 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,758 - uvicorn.access - INFO - 220.134.19.31:11600 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,770 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,770 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:41,814 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-11 11:19:41,814 - uvicorn.access - INFO - 220.134.19.31:11601 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-11 11:19:42,989 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:42,989 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:19:43,976 - app.api.classes - INFO - get_school
+2023-12-11 11:19:44,103 - uvicorn.access - INFO - 123.194.35.197:54050 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:44,103 - uvicorn.access - INFO - 123.194.35.197:54050 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:19:44,124 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:44,124 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:19:44,172 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:44,172 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:19:44,281 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,281 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,284 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,284 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,288 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,288 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,349 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,349 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,351 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,351 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,360 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,360 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,418 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,418 - uvicorn.access - INFO - 123.194.35.197:54045 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,419 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,419 - uvicorn.access - INFO - 123.194.35.197:54046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,424 - uvicorn.access - INFO - 123.194.35.197:54054 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,424 - uvicorn.access - INFO - 123.194.35.197:54054 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,427 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:44,427 - uvicorn.access - INFO - 123.194.35.197:54047 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:19:51,063 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:19:51,063 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:19:51,256 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,256 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,332 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,332 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,397 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,397 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,460 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,460 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,519 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,519 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,583 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,583 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,642 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,642 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,723 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,723 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,793 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,793 - uvicorn.access - INFO - 220.134.19.31:11602 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,858 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,858 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,924 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,924 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,985 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:51,985 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,048 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,048 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,091 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,091 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,151 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,151 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,201 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,201 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,265 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,265 - uvicorn.access - INFO - 220.134.19.31:11620 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,309 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:52,309 - uvicorn.access - INFO - 220.134.19.31:11615 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:19:59,834 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_event?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:19:59,834 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_event?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:20:00,384 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:20:00,384 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?class_name_id=5402 HTTP/1.1" 200
+2023-12-11 11:20:00,613 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:20:00,613 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:20:01,634 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,634 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,645 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,645 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:01,737 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,737 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,767 - app.api.classes - INFO - get_school
+2023-12-11 11:20:01,889 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:20:01,889 - uvicorn.access - INFO - 123.194.35.197:54078 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:20:01,897 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,897 - uvicorn.access - INFO - 220.134.19.31:11639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:01,968 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:20:01,968 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:20:02,046 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,046 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,049 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,049 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,064 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,064 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,112 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,112 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,115 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,115 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,135 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,135 - uvicorn.access - INFO - 123.194.35.197:54074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,178 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,178 - uvicorn.access - INFO - 123.194.35.197:54075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,184 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,184 - uvicorn.access - INFO - 123.194.35.197:54055 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,200 - uvicorn.access - INFO - 123.194.35.197:54081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,200 - uvicorn.access - INFO - 123.194.35.197:54081 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,203 - uvicorn.access - INFO - 123.194.35.197:54082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,203 - uvicorn.access - INFO - 123.194.35.197:54082 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:20:02,266 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:02,266 - uvicorn.access - INFO - 220.134.19.31:11621 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:32,966 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_event?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:32,966 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_event?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:33,559 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:33,559 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?class_name_id=5401 HTTP/1.1" 200
+2023-12-11 11:20:34,200 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:34,200 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:34,300 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,300 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,344 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,344 - uvicorn.access - INFO - 220.134.19.31:11713 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,388 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:34,388 - uvicorn.access - INFO - 220.134.19.31:11712 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:42,264 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:42,264 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_event?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:42,834 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:42,834 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?class_name_id=5403 HTTP/1.1" 200
+2023-12-11 11:20:43,504 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:43,504 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:43,872 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,872 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,915 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,915 - uvicorn.access - INFO - 220.134.19.31:11729 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,959 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:43,959 - uvicorn.access - INFO - 220.134.19.31:11728 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:51,654 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:51,654 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_event?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:52,168 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:52,168 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?class_name_id=5512 HTTP/1.1" 200
+2023-12-11 11:20:52,816 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:52,816 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:20:52,864 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,864 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,908 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,908 - uvicorn.access - INFO - 220.134.19.31:11739 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,973 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:20:52,973 - uvicorn.access - INFO - 220.134.19.31:11740 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:06,679 - uvicorn.access - INFO - 220.134.19.31:11757 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:06,679 - uvicorn.access - INFO - 220.134.19.31:11757 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:15,162 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_event?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:15,162 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_event?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:15,695 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:15,695 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?class_name_id=5382 HTTP/1.1" 200
+2023-12-11 11:21:16,313 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:16,313 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:16,407 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,407 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,450 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,450 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,513 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,513 - uvicorn.access - INFO - 220.134.19.31:11768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,558 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:16,558 - uvicorn.access - INFO - 220.134.19.31:11767 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:23,701 - uvicorn.access - INFO - 220.134.19.31:11777 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:23,701 - uvicorn.access - INFO - 220.134.19.31:11777 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:21:27,331 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_event?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:27,331 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_event?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:27,876 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:27,876 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?class_name_id=5399 HTTP/1.1" 200
+2023-12-11 11:21:28,712 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:28,712 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:21:29,061 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:29,061 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:29,139 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:29,139 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,080 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,080 - uvicorn.access - INFO - 220.134.19.31:11782 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,194 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:21:30,194 - uvicorn.access - INFO - 220.134.19.31:11783 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,865 - uvicorn.access - INFO - 220.134.19.31:11817 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,865 - uvicorn.access - INFO - 220.134.19.31:11817 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,872 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_attend_record?user_id=236 HTTP/1.1" 200
+2023-12-11 11:22:01,872 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_attend_record?user_id=236 HTTP/1.1" 200
+2023-12-11 11:22:01,911 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:01,911 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,692 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:05,692 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:05,885 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,885 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,949 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,949 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,995 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:05,995 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,058 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,058 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,104 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,104 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,168 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,168 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,212 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,212 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,276 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,276 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,322 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,322 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,387 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,387 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,431 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,431 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,494 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,494 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,538 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,538 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,602 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,602 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,647 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,647 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,710 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,710 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,755 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,755 - uvicorn.access - INFO - 220.134.19.31:11818 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,819 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:06,819 - uvicorn.access - INFO - 220.134.19.31:11819 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:14,505 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&page_num=269&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:14,505 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&page_num=269&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:22:18,245 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_event?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:18,245 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_event?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:18,756 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:18,756 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?class_name_id=115 HTTP/1.1" 200
+2023-12-11 11:22:19,380 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:19,380 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:19,430 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,430 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,474 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,474 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,519 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,519 - uvicorn.access - INFO - 220.134.19.31:11832 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,564 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:19,564 - uvicorn.access - INFO - 220.134.19.31:11848 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:24,098 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:24,098 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:24,686 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:24,686 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=114 HTTP/1.1" 200
+2023-12-11 11:22:25,341 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:25,341 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:25,391 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,391 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,436 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,436 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,478 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,478 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,521 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:25,521 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:28,179 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_event?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:28,179 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_event?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:28,813 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:28,813 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=118 HTTP/1.1" 200
+2023-12-11 11:22:29,491 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:29,491 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:29,540 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,540 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,584 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,584 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,626 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,626 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,669 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:29,669 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:30,901 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:30,901 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_event?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:31,453 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:31,453 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?class_name_id=117 HTTP/1.1" 200
+2023-12-11 11:22:32,117 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:32,117 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_class_name?is_check=1&category=%E6%8F%92%E7%95%AB/%E7%B9%AA%E7%95%AB/%E5%AF%AB%E5%AD%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:32,165 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,165 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,206 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,206 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,249 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:32,249 - uvicorn.access - INFO - 220.134.19.31:11858 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:33,365 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:33,365 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:33,939 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:33,939 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=119 HTTP/1.1" 200
+2023-12-11 11:22:34,602 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:34,602 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:38,049 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:38,049 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_event?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:38,507 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:38,507 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?class_name_id=109 HTTP/1.1" 200
+2023-12-11 11:22:39,146 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:39,146 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:22:39,369 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,369 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,419 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,419 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,552 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,552 - uvicorn.access - INFO - 220.134.19.31:11859 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,783 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:22:39,783 - uvicorn.access - INFO - 220.134.19.31:11871 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:23:49,629 - uvicorn.access - INFO - 220.134.19.31:12034 - "GET /api/get_event?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:49,629 - uvicorn.access - INFO - 220.134.19.31:12034 - "GET /api/get_event?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:50,218 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:50,218 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?class_name_id=110 HTTP/1.1" 200
+2023-12-11 11:23:50,859 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:23:50,859 - uvicorn.access - INFO - 220.134.19.31:12033 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:23:56,924 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&page_num=267&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:23:56,924 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&page_num=267&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:23:57,278 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:23:57,278 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:23:58,006 - uvicorn.access - INFO - 220.134.19.31:12049 - "GET /api/get_event?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:58,006 - uvicorn.access - INFO - 220.134.19.31:12049 - "GET /api/get_event?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:58,512 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:58,512 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?class_name_id=155 HTTP/1.1" 200
+2023-12-11 11:23:59,113 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:23:59,113 - uvicorn.access - INFO - 220.134.19.31:12040 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:25:30,607 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_event?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:30,607 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_event?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:31,321 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:31,321 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?class_name_id=156 HTTP/1.1" 200
+2023-12-11 11:25:32,039 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?is_check=1&category=%E7%B7%A8%E7%B9%94/%E7%BE%8A%E6%AF%9B%E6%B0%88/%E7%B8%AB%E7%B4%89&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:25:32,039 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_class_name?is_check=1&category=%E7%B7%A8%E7%B9%94/%E7%BE%8A%E6%AF%9B%E6%B0%88/%E7%B8%AB%E7%B4%89&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:25:32,090 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,090 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,135 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,135 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,645 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,645 - uvicorn.access - INFO - 220.134.19.31:12201 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,689 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:25:32,689 - uvicorn.access - INFO - 220.134.19.31:12202 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:27:00,728 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:00,728 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:01,695 - app.api.classes - INFO - get_school
+2023-12-11 11:27:01,830 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:01,830 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:01,871 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:01,871 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:01,938 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:01,938 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:02,027 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,027 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,033 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,093 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,093 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,101 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,101 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,109 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,109 - uvicorn.access - INFO - 123.194.35.197:54352 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,164 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,164 - uvicorn.access - INFO - 123.194.35.197:54353 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,170 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,170 - uvicorn.access - INFO - 123.194.35.197:54354 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,171 - uvicorn.access - INFO - 123.194.35.197:54380 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,171 - uvicorn.access - INFO - 123.194.35.197:54380 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,175 - uvicorn.access - INFO - 123.194.35.197:54381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:02,175 - uvicorn.access - INFO - 123.194.35.197:54381 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:24,757 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:24,757 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:25,819 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:25,819 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:25,888 - app.api.classes - INFO - get_school
+2023-12-11 11:27:26,003 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:26,003 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:26,005 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:26,005 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:26,088 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,088 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,090 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,090 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,091 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,091 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,093 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,093 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,158 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,161 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,161 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,174 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,226 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,226 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,229 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:26,229 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:28,308 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:28,308 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:29,301 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:29,301 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:29,339 - app.api.classes - INFO - get_school
+2023-12-11 11:27:29,447 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:29,447 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:29,463 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:29,463 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:29,594 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,594 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,597 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,597 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,601 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,601 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,607 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,657 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,657 - uvicorn.access - INFO - 123.194.35.197:54422 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,665 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,665 - uvicorn.access - INFO - 123.194.35.197:54419 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,669 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,669 - uvicorn.access - INFO - 123.194.35.197:54420 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,675 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,675 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,679 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:29,679 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:34,094 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:34,094 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:35,098 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:35,098 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:35,112 - app.api.classes - INFO - get_school
+2023-12-11 11:27:35,221 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:35,221 - uvicorn.access - INFO - 123.194.35.197:54418 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:35,263 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:35,263 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:35,348 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,348 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,351 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,351 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,414 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,414 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,422 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,422 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,480 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,480 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54421 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,489 - uvicorn.access - INFO - 123.194.35.197:54436 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,493 - uvicorn.access - INFO - 123.194.35.197:54437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,493 - uvicorn.access - INFO - 123.194.35.197:54437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,501 - uvicorn.access - INFO - 123.194.35.197:54438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,501 - uvicorn.access - INFO - 123.194.35.197:54438 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,549 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:35,549 - uvicorn.access - INFO - 123.194.35.197:54423 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:52,887 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:52,887 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-11 11:27:53,934 - app.api.classes - INFO - get_school
+2023-12-11 11:27:54,291 - uvicorn.access - INFO - 123.194.35.197:54465 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:54,291 - uvicorn.access - INFO - 123.194.35.197:54465 - "GET /api/get_school HTTP/1.1" 200
+2023-12-11 11:27:54,295 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:54,295 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:27:54,337 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:54,337 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-11 11:27:54,435 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,435 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,436 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,436 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,437 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,437 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,511 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,529 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,529 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,577 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,577 - uvicorn.access - INFO - 123.194.35.197:54463 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,578 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,578 - uvicorn.access - INFO - 123.194.35.197:54462 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,640 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,640 - uvicorn.access - INFO - 123.194.35.197:54464 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,646 - uvicorn.access - INFO - 123.194.35.197:54470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:54,646 - uvicorn.access - INFO - 123.194.35.197:54470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:27:58,686 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:27:58,686 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:27:59,501 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:27:59,501 - uvicorn.access - INFO - 220.134.19.31:12366 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:05,368 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_event?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:05,368 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_event?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:06,015 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:06,015 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?class_name_id=3601 HTTP/1.1" 200
+2023-12-11 11:28:06,782 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:06,782 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:07,127 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,127 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,185 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,185 - uvicorn.access - INFO - 220.134.19.31:12379 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,248 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:07,248 - uvicorn.access - INFO - 220.134.19.31:12380 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:13,314 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_event?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:13,314 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_event?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:13,937 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:13,937 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?class_name_id=5208 HTTP/1.1" 200
+2023-12-11 11:28:14,621 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:14,621 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_class_name?is_check=1&category=%E6%9C%A8%E5%B7%A5/%E7%AB%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:28:14,670 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,670 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,714 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,714 - uvicorn.access - INFO - 220.134.19.31:12399 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,761 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:14,761 - uvicorn.access - INFO - 220.134.19.31:12398 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:25,473 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:25,473 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:30,856 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:30,856 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:28:30,949 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:30,949 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:30,994 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:30,994 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,039 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,039 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,082 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,082 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,137 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,137 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,181 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,181 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,225 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,225 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,269 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,269 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,314 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,314 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,357 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,357 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,401 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,401 - uvicorn.access - INFO - 220.134.19.31:12417 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,445 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:28:31,445 - uvicorn.access - INFO - 220.134.19.31:12424 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:00,653 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:00,653 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&page_num=10&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:02,596 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_event?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:02,596 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_event?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:03,138 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:03,138 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?class_name_id=587 HTTP/1.1" 200
+2023-12-11 11:29:03,851 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:29:03,851 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:29:04,054 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,054 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,099 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,099 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,140 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,140 - uvicorn.access - INFO - 220.134.19.31:12425 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,281 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:04,281 - uvicorn.access - INFO - 220.134.19.31:12466 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,529 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_class_name?is_check=1&page_num=7&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:10,529 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_class_name?is_check=1&page_num=7&page_amount=18&is_inner=1 HTTP/1.1" 200
+2023-12-11 11:29:10,668 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,668 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,712 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,712 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,967 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:10,967 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,012 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,012 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,054 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,054 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,115 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,115 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,159 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,159 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,221 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,221 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,262 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,262 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,325 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,325 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,369 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,369 - uvicorn.access - INFO - 220.134.19.31:12482 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,430 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:29:11,430 - uvicorn.access - INFO - 220.134.19.31:12480 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:30:46,782 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_event?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:46,782 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_event?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:47,790 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_class_name?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:47,790 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_class_name?class_name_id=5024 HTTP/1.1" 200
+2023-12-11 11:30:48,614 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:30:48,614 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:30:48,872 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:48,872 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,296 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,296 - uvicorn.access - INFO - 66.249.68.32:55365 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,775 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:30:49,775 - uvicorn.access - INFO - 66.249.68.38:40315 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:31:09,149 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /docs HTTP/1.1" 200
+2023-12-11 11:31:09,149 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /docs HTTP/1.1" 200
+2023-12-11 11:31:09,380 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 11:31:09,380 - uvicorn.access - INFO - 114.24.75.165:53593 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 11:31:49,246 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_event?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:49,246 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_event?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:49,741 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:49,741 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?class_name_id=3500 HTTP/1.1" 200
+2023-12-11 11:31:50,374 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:31:50,374 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_class_name?is_check=1&category=%E7%BA%96%E7%B6%AD%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:31:50,426 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,426 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,471 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,471 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,538 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,538 - uvicorn.access - INFO - 220.134.19.31:12730 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,582 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:31:50,582 - uvicorn.access - INFO - 220.134.19.31:12731 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:38:41,287 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:41,287 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:41,486 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,486 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,552 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,552 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,617 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,617 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,681 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,681 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,747 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,747 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,812 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,812 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,879 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,879 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,884 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,884 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,887 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,887 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,891 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,891 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,903 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,903 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,904 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,904 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,949 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,949 - uvicorn.access - INFO - 123.194.35.197:55383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55388 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:41,954 - uvicorn.access - INFO - 123.194.35.197:55390 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,012 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,012 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55392 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:42,022 - uvicorn.access - INFO - 123.194.35.197:55391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,300 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:51,300 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:38:51,503 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,503 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,569 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,569 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,636 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,636 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,682 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,682 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,683 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,683 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,684 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,703 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,703 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,757 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,757 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55470 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,758 - uvicorn.access - INFO - 123.194.35.197:55471 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,766 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,766 - uvicorn.access - INFO - 123.194.35.197:55441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,828 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,828 - uvicorn.access - INFO - 123.194.35.197:55469 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55468 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:38:51,830 - uvicorn.access - INFO - 123.194.35.197:55467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:40:30,083 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:40:30,083 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:40:30,253 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,253 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,297 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,297 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,340 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,340 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,383 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,383 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,426 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,426 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,470 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,470 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,516 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,516 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,560 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,560 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,604 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,604 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,647 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,647 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,690 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,690 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,733 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,733 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,774 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,774 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,819 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,819 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,862 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,862 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,905 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,905 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,948 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,948 - uvicorn.access - INFO - 220.134.19.31:13328 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,992 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:40:30,992 - uvicorn.access - INFO - 220.134.19.31:13338 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:13,261 - uvicorn.access - INFO - 220.134.19.31:13339 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:41:13,261 - uvicorn.access - INFO - 220.134.19.31:13339 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:41:19,012 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_event?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:19,012 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_event?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:19,547 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:19,547 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?class_name_id=5366 HTTP/1.1" 200
+2023-12-11 11:41:20,202 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:41:20,202 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:41:20,330 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,330 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,373 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,373 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,437 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,437 - uvicorn.access - INFO - 220.134.19.31:13392 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,481 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:41:20,481 - uvicorn.access - INFO - 220.134.19.31:13391 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:14,421 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_event?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:14,421 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_event?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:14,926 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:14,926 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?class_name_id=5369 HTTP/1.1" 200
+2023-12-11 11:43:15,541 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:43:15,541 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:43:15,674 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,674 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,717 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,717 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,782 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,782 - uvicorn.access - INFO - 220.134.19.31:13548 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,825 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:43:15,825 - uvicorn.access - INFO - 220.134.19.31:13549 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:44:23,460 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:23,460 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:23,682 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,682 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,754 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,754 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,818 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,818 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,832 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,832 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,840 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,840 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,845 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,845 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,846 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,846 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,849 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,849 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,896 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,896 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,898 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,898 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,913 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,913 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,915 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,915 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,917 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,917 - uvicorn.access - INFO - 123.194.35.197:55967 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,942 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,942 - uvicorn.access - INFO - 123.194.35.197:55969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,958 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,958 - uvicorn.access - INFO - 123.194.35.197:55945 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,964 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,964 - uvicorn.access - INFO - 123.194.35.197:55966 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55968 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:23,981 - uvicorn.access - INFO - 123.194.35.197:55965 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,260 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:44,260 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:44:44,469 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,469 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,537 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,537 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,605 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,605 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,622 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,622 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,628 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,628 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,629 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,629 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,646 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,646 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,650 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,650 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,675 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,675 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,692 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,692 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,704 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56014 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,717 - uvicorn.access - INFO - 123.194.35.197:56016 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,741 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,741 - uvicorn.access - INFO - 123.194.35.197:56010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,758 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,758 - uvicorn.access - INFO - 123.194.35.197:56012 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56013 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:44:44,769 - uvicorn.access - INFO - 123.194.35.197:56015 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,373 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:10,373 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:10,580 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,580 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,645 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,645 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,711 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,711 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,781 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,781 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,806 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,806 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,848 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,848 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,856 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,856 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,872 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,872 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,873 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,873 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,915 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,915 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,920 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,920 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,940 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,940 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,942 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,942 - uvicorn.access - INFO - 123.194.35.197:56039 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,980 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,980 - uvicorn.access - INFO - 123.194.35.197:56035 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,985 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:10,985 - uvicorn.access - INFO - 123.194.35.197:56038 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,009 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,009 - uvicorn.access - INFO - 123.194.35.197:56040 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,060 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,060 - uvicorn.access - INFO - 123.194.35.197:56036 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,061 - uvicorn.access - INFO - 123.194.35.197:56037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:11,061 - uvicorn.access - INFO - 123.194.35.197:56037 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:26,575 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:26,575 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:26,798 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:26,798 - uvicorn.access - INFO - 123.194.35.197:56057 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:41,721 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:41,721 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:45:41,919 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:45:41,919 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:46:23,475 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_event?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:23,475 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_event?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:24,034 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:24,034 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?class_name_id=5381 HTTP/1.1" 200
+2023-12-11 11:46:24,667 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:46:24,667 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:46:25,190 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,190 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,232 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,232 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,276 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,276 - uvicorn.access - INFO - 220.134.19.31:13741 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,317 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:46:25,317 - uvicorn.access - INFO - 220.134.19.31:13742 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:08,408 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_event?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:08,408 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_event?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:08,994 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:08,994 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?class_name_id=5362 HTTP/1.1" 200
+2023-12-11 11:48:09,654 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:48:09,654 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:48:09,781 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,781 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,824 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,824 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,868 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,868 - uvicorn.access - INFO - 220.134.19.31:13846 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,911 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:48:09,911 - uvicorn.access - INFO - 220.134.19.31:13847 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:50:03,717 - uvicorn.access - INFO - 220.134.19.31:13975 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:50:03,717 - uvicorn.access - INFO - 220.134.19.31:13975 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:51:30,704 - uvicorn.access - INFO - 123.194.35.197:56383 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 11:51:30,704 - uvicorn.access - INFO - 123.194.35.197:56383 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 11:51:31,538 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:51:31,538 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:51:31,738 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,738 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,805 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,805 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,875 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,875 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,934 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,935 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,935 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,936 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,936 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,937 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,937 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,942 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:31,942 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,008 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,008 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,021 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,021 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,023 - uvicorn.access - INFO - 123.194.35.197:56402 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56405 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,025 - uvicorn.access - INFO - 123.194.35.197:56406 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,076 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,076 - uvicorn.access - INFO - 123.194.35.197:56383 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,095 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,095 - uvicorn.access - INFO - 123.194.35.197:56403 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,096 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:51:32,096 - uvicorn.access - INFO - 123.194.35.197:56404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 11:52:06,428 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_event?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:06,428 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_event?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:06,964 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:06,964 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?class_name_id=5391 HTTP/1.1" 200
+2023-12-11 11:52:07,602 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:52:07,602 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:52:07,728 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,728 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,771 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,771 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,834 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,834 - uvicorn.access - INFO - 220.134.19.31:14113 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,877 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:52:07,877 - uvicorn.access - INFO - 220.134.19.31:14114 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 11:58:27,281 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:27,281 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:27,859 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:27,859 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-12-11 11:58:29,538 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:58:29,538 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 11:58:29,660 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,660 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,701 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,701 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,740 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,740 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,779 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,779 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,819 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,819 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,858 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,858 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,897 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,897 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,936 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,936 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,976 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:29,976 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,020 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,020 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,061 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,061 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,103 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,103 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,143 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,143 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,188 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,188 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,228 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,228 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,269 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,269 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,308 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,308 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,349 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:30,349 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:31,864 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:31,864 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_event?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:32,450 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:32,450 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?class_name_id=10092 HTTP/1.1" 200
+2023-12-11 11:58:33,046 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:58:33,046 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 11:58:33,092 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,092 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,132 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,132 - uvicorn.access - INFO - 125.227.78.180:55059 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,172 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 11:58:33,172 - uvicorn.access - INFO - 125.227.78.180:55060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJXYXlhbiBUbWN5IiwiZXhwIjoxNzAyNTIzNjExfQ.QhwqVnaTV8E9jw2XnSYJ7baEayh9au77m5SsAHvfiAA HTTP/1.1" 200
+2023-12-11 12:03:14,616 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&page_num=4&page_amount=18 HTTP/1.1" 200
+2023-12-11 12:03:14,616 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&page_num=4&page_amount=18 HTTP/1.1" 200
+2023-12-11 12:03:17,404 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:17,404 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:17,891 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:17,891 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5359 HTTP/1.1" 200
+2023-12-11 12:03:18,517 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E6%88%B6%E5%A4%96%E9%AB%94%E9%A9%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:18,517 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E6%88%B6%E5%A4%96%E9%AB%94%E9%A9%97&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:19,732 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,732 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,778 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,778 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,822 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:19,822 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:21,028 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:21,028 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_event?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:21,710 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:21,710 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?class_name_id=5358 HTTP/1.1" 200
+2023-12-11 12:03:23,083 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:23,083 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:23,306 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,306 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,349 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,349 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,391 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,391 - uvicorn.access - INFO - 220.134.19.31:14892 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,435 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:23,435 - uvicorn.access - INFO - 220.134.19.31:14900 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:37,358 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_event?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:37,358 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_event?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:37,951 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:37,951 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?class_name_id=5342 HTTP/1.1" 200
+2023-12-11 12:03:38,584 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:38,584 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_class_name?is_check=1&category=%E5%AE%89%E5%BF%83%E6%B4%BB%E5%8B%95&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:38,710 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,710 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,753 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,753 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,796 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,796 - uvicorn.access - INFO - 220.134.19.31:14930 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,840 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:38,840 - uvicorn.access - INFO - 220.134.19.31:14931 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:48,001 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_event?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:48,001 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_event?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:48,509 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:48,509 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?class_name_id=5343 HTTP/1.1" 200
+2023-12-11 12:03:49,137 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:49,137 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_class_name?is_check=1&category=%E6%89%8B%E4%BD%9C&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-11 12:03:49,556 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,556 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,602 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,602 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,646 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,646 - uvicorn.access - INFO - 220.134.19.31:14944 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,690 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:03:49,690 - uvicorn.access - INFO - 220.134.19.31:14943 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTUyODlcdTY2NGZcdTVlZjciLCJleHAiOjE3MDI1MjM5NzB9.vlfS3oht3wtiZcPSNrYb9rUAbZpi9OH954DBx-0ZPlU HTTP/1.1" 200
+2023-12-11 12:06:20,751 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,751 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,760 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,760 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,764 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,764 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,776 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,776 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,781 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,817 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,817 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,832 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,832 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,833 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,833 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,841 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,841 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,847 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,847 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,848 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,848 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,884 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,884 - uvicorn.access - INFO - 123.194.35.197:57133 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,900 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,900 - uvicorn.access - INFO - 123.194.35.197:57138 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,904 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,904 - uvicorn.access - INFO - 123.194.35.197:57134 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,918 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,918 - uvicorn.access - INFO - 123.194.35.197:57136 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57141 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:06:20,922 - uvicorn.access - INFO - 123.194.35.197:57140 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,697 - uvicorn.access - INFO - 123.194.35.197:57543 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 12:11:49,697 - uvicorn.access - INFO - 123.194.35.197:57543 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 12:11:49,803 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,803 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,870 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,870 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,938 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,938 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,952 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,963 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,963 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,972 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,972 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,973 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:49,973 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,007 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,007 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,019 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,019 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,020 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,020 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,030 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,030 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57549 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,040 - uvicorn.access - INFO - 123.194.35.197:57548 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,075 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,075 - uvicorn.access - INFO - 123.194.35.197:57543 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57547 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,089 - uvicorn.access - INFO - 123.194.35.197:57545 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,099 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 12:11:50,099 - uvicorn.access - INFO - 123.194.35.197:57546 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:09:41,491 - app.api.classes - INFO - get_school
+2023-12-11 13:10:07,253 - uvicorn.access - INFO - 114.24.75.165:57735 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:10:07,253 - uvicorn.access - INFO - 114.24.75.165:57735 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:10:07,308 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNjA2fQ.gtFukPVu3lP3FiYI5ImDjNFYQMLffAAQiZUbscT6poI HTTP/1.1" 200
+2023-12-11 13:10:07,308 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNjA2fQ.gtFukPVu3lP3FiYI5ImDjNFYQMLffAAQiZUbscT6poI HTTP/1.1" 200
+2023-12-11 13:10:10,211 - app.api.classes - INFO - get_school
+2023-12-11 13:10:10,217 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:10,217 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:10,946 - app.api.classes - INFO - get_school
+2023-12-11 13:10:10,949 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:10,949 - uvicorn.access - INFO - 114.24.75.165:57735 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:10:27,315 - app.api.classes - INFO - get_school
+2023-12-11 13:10:27,320 - uvicorn.access - INFO - 114.24.75.165:57760 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-11 13:10:27,320 - uvicorn.access - INFO - 114.24.75.165:57760 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-11 13:11:38,931 - app.api.classes - INFO - get_school
+2023-12-11 13:11:52,407 - uvicorn.access - INFO - 114.24.75.165:57877 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:11:52,407 - uvicorn.access - INFO - 114.24.75.165:57877 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:11:52,459 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNzEyfQ.Wu1R6Pj6oTp3PCItyFyJmVmH0a88NOQv8L6ySF1TzjU HTTP/1.1" 200
+2023-12-11 13:11:52,459 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwNzEyfQ.Wu1R6Pj6oTp3PCItyFyJmVmH0a88NOQv8L6ySF1TzjU HTTP/1.1" 200
+2023-12-11 13:11:55,602 - app.api.classes - INFO - get_school
+2023-12-11 13:11:55,606 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:11:55,606 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:11:56,211 - app.api.classes - INFO - get_school
+2023-12-11 13:11:56,214 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:11:56,214 - uvicorn.access - INFO - 114.24.75.165:57877 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:15:31,257 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:31,257 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:31,444 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:31,444 - uvicorn.access - INFO - 114.24.75.165:58064 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:50,677 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:50,677 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /docs HTTP/1.1" 200
+2023-12-11 13:15:51,856 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:51,856 - uvicorn.access - INFO - 114.24.75.165:58079 - "GET /openapi.json HTTP/1.1" 200
+2023-12-11 13:15:56,022 - app.api.classes - INFO - get_school
+2023-12-11 13:16:14,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:16:14,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:16:14,104 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwOTczfQ.dW-EIxJ0aC1qixPuAoxBbr5Ur1Ny47LpA44Bh8CvhGw HTTP/1.1" 200
+2023-12-11 13:16:14,104 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMwOTczfQ.dW-EIxJ0aC1qixPuAoxBbr5Ur1Ny47LpA44Bh8CvhGw HTTP/1.1" 200
+2023-12-11 13:16:17,053 - app.api.classes - INFO - get_school
+2023-12-11 13:16:17,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:16:17,056 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:16:17,728 - app.api.classes - INFO - get_school
+2023-12-11 13:16:17,732 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:16:17,732 - uvicorn.access - INFO - 114.24.75.165:58145 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:18:01,895 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:01,895 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:02,104 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,104 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,168 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,168 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,235 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,235 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,264 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,264 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,267 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,267 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,269 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,269 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,282 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,300 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,300 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,331 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,331 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,339 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,339 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,345 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,345 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,351 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,365 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,365 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,399 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,399 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,413 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,413 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,414 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:02,414 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,694 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:05,694 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:05,909 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,909 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,913 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,913 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,914 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,914 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,917 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,920 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,920 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,980 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,980 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,987 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,987 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,988 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,988 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,992 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,993 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:05,993 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,050 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,050 - uvicorn.access - INFO - 123.194.35.197:61009 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61011 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,057 - uvicorn.access - INFO - 123.194.35.197:61007 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,062 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,062 - uvicorn.access - INFO - 123.194.35.197:61010 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61003 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:06,063 - uvicorn.access - INFO - 123.194.35.197:61008 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:12,790 - uvicorn.access - INFO - 123.194.35.197:61046 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:12,790 - uvicorn.access - INFO - 123.194.35.197:61046 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:13,610 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:13,610 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:13,819 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,819 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,827 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,827 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,885 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,885 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,896 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,896 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,950 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,950 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,962 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,962 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,976 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,976 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,984 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,985 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:13,985 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,016 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,016 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,026 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,026 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,042 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,042 - uvicorn.access - INFO - 123.194.35.197:61074 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,052 - uvicorn.access - INFO - 123.194.35.197:61075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,053 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,053 - uvicorn.access - INFO - 123.194.35.197:61076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,081 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,081 - uvicorn.access - INFO - 123.194.35.197:61046 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,095 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:14,095 - uvicorn.access - INFO - 123.194.35.197:61050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:52,302 - uvicorn.access - INFO - 123.194.35.197:61230 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:52,302 - uvicorn.access - INFO - 123.194.35.197:61230 - "POST /api/get_user_data_from_MOC?AuthToken=null HTTP/1.1" 404
+2023-12-11 13:18:52,995 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:52,995 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-11 13:18:53,194 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,194 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,196 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,196 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,264 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,264 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,265 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,265 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,327 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,327 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,332 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,332 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,340 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,340 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,354 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,356 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,356 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,397 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,412 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,412 - uvicorn.access - INFO - 123.194.35.197:61233 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,420 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,420 - uvicorn.access - INFO - 123.194.35.197:61235 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,424 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,424 - uvicorn.access - INFO - 123.194.35.197:61234 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,428 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,428 - uvicorn.access - INFO - 123.194.35.197:61236 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,462 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,462 - uvicorn.access - INFO - 123.194.35.197:61231 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,466 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:18:53,466 - uvicorn.access - INFO - 123.194.35.197:61230 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-11 13:25:42,391 - uvicorn.access - INFO - 36.224.81.223:49640 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:25:42,391 - uvicorn.access - INFO - 36.224.81.223:49640 - "POST /api/login HTTP/1.1" 200
+2023-12-11 13:25:42,449 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMxNTQyfQ.sQ6kUNCRYXL7ErlJ2Bh0ZTPin5sar9spRUVxKr6KO3c HTTP/1.1" 200
+2023-12-11 13:25:42,449 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyNTMxNTQyfQ.sQ6kUNCRYXL7ErlJ2Bh0ZTPin5sar9spRUVxKr6KO3c HTTP/1.1" 200
+2023-12-11 13:25:45,028 - app.api.classes - INFO - get_school
+2023-12-11 13:25:45,032 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:25:45,032 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:25:45,666 - app.api.classes - INFO - get_school
+2023-12-11 13:25:45,670 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:25:45,670 - uvicorn.access - INFO - 36.224.81.223:49640 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-11 13:26:44,957 - uvicorn.access - INFO - 36.224.81.223:49841 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-11 13:26:44,957 - uvicorn.access - INFO - 36.224.81.223:49841 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200

+ 924 - 0
log/test.log.2023-12-09

@@ -0,0 +1,924 @@
+2023-12-09 02:16:57,389 - uvicorn.access - INFO - 87.236.176.17:57649 - "GET / HTTP/1.1" 404
+2023-12-09 07:39:13,662 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:13,672 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 07:39:13,679 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_user_information?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:13,740 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_user_resume?access_token=e938bae1-eea8-4ec1-a64b-7cf246fcee1e HTTP/1.1" 200
+2023-12-09 07:39:14,673 - app.api.classes - INFO - get_school
+2023-12-09 07:39:14,822 - uvicorn.access - INFO - 123.194.35.197:56080 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:14,874 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:14,908 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:15,031 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,034 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,035 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,037 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,041 - uvicorn.access - INFO - 123.194.35.197:56078 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,097 - uvicorn.access - INFO - 123.194.35.197:56075 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,101 - uvicorn.access - INFO - 123.194.35.197:56079 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,122 - uvicorn.access - INFO - 123.194.35.197:56077 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,123 - uvicorn.access - INFO - 123.194.35.197:56076 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:15,709 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:16,613 - app.api.classes - INFO - get_school
+2023-12-09 07:39:16,726 - uvicorn.access - INFO - 123.194.35.197:56113 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:16,759 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:16,801 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,876 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,877 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:16,952 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,017 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,082 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,113 - uvicorn.access - INFO - 123.194.35.197:56116 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,121 - uvicorn.access - INFO - 123.194.35.197:56114 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:17,147 - uvicorn.access - INFO - 123.194.35.197:56115 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 07:39:31,024 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:31,484 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_token?authToken=0dfdefe3-fd28-4841-ba65-c7235b7c1456&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:31,992 - app.api.classes - INFO - get_school
+2023-12-09 07:39:32,134 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:32,170 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:32,225 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:36,998 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,012 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,064 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,154 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,226 - uvicorn.access - INFO - 123.194.35.197:51345 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:37,273 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,935 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,952 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:39,960 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:41,796 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:42,742 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:42,753 - app.api.classes - INFO - get_school
+2023-12-09 07:39:42,864 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:42,890 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:47,709 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,722 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,769 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,863 - uvicorn.access - INFO - 123.194.35.197:58326 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:47,940 - uvicorn.access - INFO - 123.194.35.197:58327 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:48,008 - uvicorn.access - INFO - 123.194.35.197:51322 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:49,489 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 07:39:49,567 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 07:39:50,740 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 07:39:50,853 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 07:39:50,940 - app.api.classes - INFO - get_school
+2023-12-09 07:39:51,060 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 07:39:51,734 - uvicorn.access - INFO - 123.194.35.197:51321 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,822 - uvicorn.access - INFO - 123.194.35.197:51324 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:51,924 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 07:39:55,755 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,788 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,791 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,849 - uvicorn.access - INFO - 123.194.35.197:56130 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:55,862 - uvicorn.access - INFO - 123.194.35.197:50768 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:56,508 - uvicorn.access - INFO - 123.194.35.197:50757 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,762 - uvicorn.access - INFO - 123.194.35.197:50764 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,774 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:39:58,834 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,346 - uvicorn.access - INFO - 123.194.35.197:50756 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,350 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 07:40:00,473 - uvicorn.access - INFO - 123.194.35.197:56131 - "GET /api/get_token?authToken=a8cc35f0-dd93-44de-989e-cd39f825051a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 08:02:18,918 - uvicorn.access - INFO - 66.249.65.172:45512 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 08:02:19,918 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:20,342 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_event?class_name_id=3472 HTTP/1.1" 200
+2023-12-09 08:02:20,483 - uvicorn.access - INFO - 66.249.65.171:61990 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-09 08:02:21,546 - uvicorn.access - INFO - 66.249.65.170:56664 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:24:52,177 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:52,959 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
+2023-12-09 08:24:54,071 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 08:24:54,314 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:54,771 - uvicorn.access - INFO - 66.249.65.172:45640 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 08:24:55,252 - uvicorn.access - INFO - 66.249.65.171:64173 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 09:04:14,484 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:14,907 - uvicorn.access - INFO - 66.249.65.172:58214 - "GET /api/get_event?class_name_id=3473 HTTP/1.1" 200
+2023-12-09 09:04:15,691 - uvicorn.access - INFO - 66.249.65.170:49570 - "GET /api/get_class_name?is_check=1&category=%E7%9A%AE%E4%BB%B6/%E7%9A%AE%E9%9D%A9&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:16:12,672 - uvicorn.access - INFO - 36.232.41.141:57494 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 10:16:12,679 - uvicorn.access - INFO - 36.232.41.141:57495 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 10:16:13,639 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:16:13,651 - app.api.classes - INFO - get_school
+2023-12-09 10:16:13,774 - uvicorn.access - INFO - 36.232.41.141:57496 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 10:16:13,874 - uvicorn.access - INFO - 36.232.41.141:57493 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 10:16:13,924 - uvicorn.access - INFO - 36.232.41.141:57492 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:35,015 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:35,812 - uvicorn.access - INFO - 66.249.65.172:50623 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 10:19:36,997 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 10:19:37,488 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:37,733 - uvicorn.access - INFO - 66.249.65.170:40400 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:19:38,239 - uvicorn.access - INFO - 66.249.65.171:38194 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 10:55:16,645 - uvicorn.access - INFO - 198.235.24.60:65298 - "GET / HTTP/1.1" 404
+2023-12-09 11:34:12,635 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:12,824 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,295 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:13,770 - uvicorn.access - INFO - 66.249.65.172:46993 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 11:34:17,816 - uvicorn.access - INFO - 66.249.65.171:45156 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-09 13:04:13,841 - uvicorn.access - INFO - 66.249.65.170:62681 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 13:14:04,830 - uvicorn.access - INFO - 170.106.115.39:51592 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:23,730 - uvicorn.access - INFO - 36.99.136.129:44131 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:24,676 - uvicorn.access - INFO - 36.99.136.128:62373 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:33,206 - uvicorn.access - INFO - 36.99.136.137:64154 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:34,599 - uvicorn.access - INFO - 111.7.96.158:23136 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:37,280 - uvicorn.access - INFO - 185.166.84.142:11520 - "GET / HTTP/1.1" 404
+2023-12-09 13:14:53,314 - uvicorn.access - INFO - 146.70.178.94:64980 - "GET / HTTP/1.1" 404
+2023-12-09 14:14:08,619 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:14:13,404 - uvicorn.access - INFO - 123.194.35.197:60011 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,675 - uvicorn.access - INFO - 123.194.35.197:60015 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,683 - uvicorn.access - INFO - 123.194.35.197:60016 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,698 - uvicorn.access - INFO - 123.194.35.197:60014 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:13,705 - uvicorn.access - INFO - 123.194.35.197:60017 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:14,081 - uvicorn.access - INFO - 123.194.35.197:60013 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:15,578 - uvicorn.access - INFO - 123.194.35.197:61930 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:14:57,515 - uvicorn.access - INFO - 123.194.35.197:61929 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:15:00,417 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:00,472 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:01,461 - app.api.classes - INFO - get_school
+2023-12-09 14:15:01,587 - uvicorn.access - INFO - 123.194.35.197:62164 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:01,622 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:01,648 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:01,748 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,749 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,809 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,827 - uvicorn.access - INFO - 123.194.35.197:62162 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62161 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,828 - uvicorn.access - INFO - 123.194.35.197:62165 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:01,875 - uvicorn.access - INFO - 123.194.35.197:62163 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:15:23,997 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:24,990 - app.api.classes - INFO - get_school
+2023-12-09 14:15:25,104 - uvicorn.access - INFO - 123.194.35.197:62222 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:25,162 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:25,186 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:25,266 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,268 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,275 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,332 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,341 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,348 - uvicorn.access - INFO - 123.194.35.197:62225 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,396 - uvicorn.access - INFO - 123.194.35.197:62223 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62224 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:25,408 - uvicorn.access - INFO - 123.194.35.197:62242 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:15:32,071 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:15:32,146 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:15:32,481 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:15:32,834 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:15:33,027 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:15:33,028 - app.api.classes - INFO - get_school
+2023-12-09 14:15:33,139 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:15:37,744 - uvicorn.access - INFO - 123.194.35.197:62184 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,782 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,788 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,811 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,861 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:37,996 - uvicorn.access - INFO - 123.194.35.197:62265 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:38,031 - uvicorn.access - INFO - 123.194.35.197:62273 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,771 - uvicorn.access - INFO - 123.194.35.197:62264 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,794 - uvicorn.access - INFO - 123.194.35.197:62263 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:15:40,804 - uvicorn.access - INFO - 123.194.35.197:62262 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:16:25,825 - app.api.classes - INFO - get_school
+2023-12-09 14:16:25,831 - uvicorn.access - INFO - 123.194.35.197:62335 - "GET /api/get_school?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:06,560 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:19:08,397 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:10,205 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:11,722 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:12,047 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:12,303 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-09 14:19:13,108 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:14,071 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:15,677 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:16,909 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:17,471 - uvicorn.access - INFO - 123.194.35.197:62524 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:17,593 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:19:18,449 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:19:19,421 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:21,128 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:22,776 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:24,531 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:26,215 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:29,979 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,438 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,536 - uvicorn.access - INFO - 123.194.35.197:62539 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,551 - uvicorn.access - INFO - 123.194.35.197:62542 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,606 - uvicorn.access - INFO - 123.194.35.197:62540 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:31,615 - uvicorn.access - INFO - 123.194.35.197:62541 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,112 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:33,872 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:35,625 - uvicorn.access - INFO - 123.194.35.197:62512 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:37,259 - uvicorn.access - INFO - 123.194.35.197:62515 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:19:50,455 - app.api.classes - INFO - Client IP: 123.194.35.197 - new school:1651
+2023-12-09 14:19:50,455 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_school HTTP/1.1" 200
+2023-12-09 14:19:53,890 - uvicorn.access - INFO - 123.194.35.197:62558 - "POST /api/insert_proposal HTTP/1.1" 200
+2023-12-09 14:20:13,983 - uvicorn.access - INFO - 123.194.35.197:62577 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:20:14,384 - uvicorn.access - INFO - 123.194.35.197:62575 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:20:38,759 - uvicorn.access - INFO - 123.194.35.197:62600 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:20:39,766 - uvicorn.access - INFO - 123.194.35.197:62597 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:20:39,767 - app.api.classes - INFO - get_school
+2023-12-09 14:20:39,875 - uvicorn.access - INFO - 123.194.35.197:62601 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:20:39,920 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:20:39,999 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,073 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,142 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,210 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,276 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,343 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,407 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,473 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,543 - uvicorn.access - INFO - 123.194.35.197:62598 - "GET /api/get_favorite_class?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:20:40,848 - app.api.classes - INFO - get_school
+2023-12-09 14:20:40,852 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:20:41,465 - app.api.classes - INFO - get_school
+2023-12-09 14:20:41,469 - uvicorn.access - INFO - 123.194.35.197:62630 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:08,687 - uvicorn.access - INFO - 123.194.35.197:62655 - "POST /api/login HTTP/1.1" 200
+2023-12-09 14:21:08,763 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE3MDIzNjIwNjh9.4Q-8lt_Auf23bYzcWh5tRLgIGrmiY6EfRVtUViCGjT0 HTTP/1.1" 200
+2023-12-09 14:21:10,606 - app.api.classes - INFO - get_school
+2023-12-09 14:21:10,609 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:11,207 - app.api.classes - INFO - get_school
+2023-12-09 14:21:11,210 - uvicorn.access - INFO - 123.194.35.197:62655 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 14:21:37,882 - app.api.classes - INFO - get_school
+2023-12-09 14:21:37,885 - uvicorn.access - INFO - 123.194.35.197:62705 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:22:48,926 - uvicorn.access - INFO - 123.194.35.197:62747 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:23:01,933 - uvicorn.access - INFO - 123.194.35.197:62758 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:23:13,333 - uvicorn.access - INFO - 123.194.35.197:62767 - "POST /api/update_school HTTP/1.1" 200
+2023-12-09 14:23:16,348 - app.api.classes - INFO - get_school
+2023-12-09 14:23:16,351 - uvicorn.access - INFO - 123.194.35.197:62767 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 14:23:29,103 - app.api.classes - INFO - get_school
+2023-12-09 14:23:29,112 - uvicorn.access - INFO - 123.194.35.197:62784 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 14:23:40,960 - uvicorn.access - INFO - 123.194.35.197:62803 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:23:41,295 - uvicorn.access - INFO - 123.194.35.197:62800 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:54,459 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=6&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:23:57,448 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=3&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:00,133 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=2&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:24:03,054 - uvicorn.access - INFO - 123.194.35.197:62813 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:25:18,891 - app.api.classes - INFO - get_school
+2023-12-09 14:25:18,895 - uvicorn.access - INFO - 123.194.35.197:62864 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:14,669 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /docs HTTP/1.1" 200
+2023-12-09 14:27:15,311 - uvicorn.access - INFO - 123.194.35.197:62966 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 14:27:28,291 - uvicorn.access - INFO - 123.194.35.197:62967 - "GET /api/get_proposal?id=18&school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:35,933 - uvicorn.access - INFO - 123.194.35.197:62980 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 14:27:48,449 - uvicorn.access - INFO - 123.194.35.197:62993 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:27:56,846 - app.api.classes - INFO - get_school
+2023-12-09 14:27:56,851 - uvicorn.access - INFO - 123.194.35.197:63003 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:28:05,427 - app.api.classes - INFO - get_school
+2023-12-09 14:28:05,430 - uvicorn.access - INFO - 123.194.35.197:63008 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:30:07,072 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:30:07,284 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,349 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,413 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,433 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,436 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,444 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,481 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,497 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,515 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,529 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,530 - uvicorn.access - INFO - 123.194.35.197:63091 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,550 - uvicorn.access - INFO - 123.194.35.197:63088 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,564 - uvicorn.access - INFO - 123.194.35.197:63092 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63093 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,586 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:07,595 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:09,356 - uvicorn.access - INFO - 123.194.35.197:63090 - "GET /api/get_event?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:09,899 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?class_name_id=5514 HTTP/1.1" 200
+2023-12-09 14:30:10,565 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:30:10,637 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,703 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:10,775 - uvicorn.access - INFO - 123.194.35.197:63089 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:30:37,483 - uvicorn.access - INFO - 123.194.35.197:63162 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:33:37,873 - app.api.classes - INFO - get_school
+2023-12-09 14:33:37,878 - uvicorn.access - INFO - 123.194.35.197:63282 - "GET /api/get_school?&access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:33:46,184 - app.api.classes - INFO - get_school
+2023-12-09 14:33:46,186 - uvicorn.access - INFO - 123.194.35.197:63286 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 14:35:27,579 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_class_name HTTP/1.1" 200
+2023-12-09 14:35:30,721 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_event HTTP/1.1" 200
+2023-12-09 14:35:30,812 - uvicorn.access - INFO - 123.194.35.197:63353 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 14:35:43,747 - uvicorn.access - INFO - 123.194.35.197:63367 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:35:44,010 - uvicorn.access - INFO - 123.194.35.197:63364 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:36:11,465 - uvicorn.access - INFO - 123.194.35.197:63401 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:36:19,795 - uvicorn.access - INFO - 123.194.35.197:63410 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:39:38,291 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:39:38,385 - uvicorn.access - INFO - 123.194.35.197:63536 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:40:54,595 - uvicorn.access - INFO - 123.194.35.197:63575 - "POST /api/update_class_name HTTP/1.1" 200
+2023-12-09 14:40:55,761 - uvicorn.access - INFO - 123.194.35.197:63575 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 14:41:01,656 - uvicorn.access - INFO - 123.194.35.197:63597 - "GET /api/get_token?authToken=c9841536-d49b-4e23-8eb1-5d851faaf478&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:41:01,982 - uvicorn.access - INFO - 123.194.35.197:63595 - "GET /api/get_class_name?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:41:24,998 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:41:29,841 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,079 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,080 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,084 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,088 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:30,128 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:34,714 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,011 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,030 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,043 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,060 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:35,078 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,382 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,690 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,695 - uvicorn.access - INFO - 123.194.35.197:63627 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,706 - uvicorn.access - INFO - 123.194.35.197:63629 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,720 - uvicorn.access - INFO - 123.194.35.197:63625 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,726 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:39,843 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:40,173 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:41:40,816 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:41:43,746 - uvicorn.access - INFO - 123.194.35.197:63624 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,784 - uvicorn.access - INFO - 123.194.35.197:63626 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:41:43,793 - uvicorn.access - INFO - 123.194.35.197:63628 - "GET /api/get_favorite_class?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:42:08,114 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_user_resume?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,123 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_user_information?access_token=a8cc35f0-dd93-44de-989e-cd39f825051a HTTP/1.1" 200
+2023-12-09 14:42:08,492 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:09,277 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:09,356 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:09,419 - app.api.classes - INFO - get_school
+2023-12-09 14:42:09,547 - uvicorn.access - INFO - 123.194.35.197:63691 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,552 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,622 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,623 - uvicorn.access - INFO - 123.194.35.197:63705 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,628 - uvicorn.access - INFO - 123.194.35.197:63690 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,636 - uvicorn.access - INFO - 123.194.35.197:63704 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:09,695 - uvicorn.access - INFO - 123.194.35.197:63687 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:42:14,744 - uvicorn.access - INFO - 123.194.35.197:63717 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:15,650 - app.api.classes - INFO - get_school
+2023-12-09 14:42:15,765 - uvicorn.access - INFO - 123.194.35.197:63718 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:15,811 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:15,850 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:15,925 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,932 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:15,991 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,043 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,055 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,129 - uvicorn.access - INFO - 123.194.35.197:63714 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,132 - uvicorn.access - INFO - 123.194.35.197:63715 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,176 - uvicorn.access - INFO - 123.194.35.197:63754 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:16,178 - uvicorn.access - INFO - 123.194.35.197:63755 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:18,473 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:19,097 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:19,289 - app.api.classes - INFO - get_school
+2023-12-09 14:42:19,395 - uvicorn.access - INFO - 123.194.35.197:63779 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:19,429 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:19,500 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,506 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,507 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,572 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,577 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,638 - uvicorn.access - INFO - 123.194.35.197:63776 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,641 - uvicorn.access - INFO - 123.194.35.197:63756 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:19,646 - uvicorn.access - INFO - 123.194.35.197:63778 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:42:24,122 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:42:24,238 - uvicorn.access - INFO - 123.194.35.197:63834 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:42:25,139 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:25,150 - app.api.classes - INFO - get_school
+2023-12-09 14:42:25,257 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:42:25,304 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:42:28,624 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:29,838 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,487 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:30,504 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,550 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:31,569 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:32,202 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 14:42:33,041 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,288 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:34,965 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,031 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,088 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:37,794 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,037 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:39,851 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:41,914 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,024 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,036 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:42,710 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,085 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:44,865 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,017 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,105 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,148 - uvicorn.access - INFO - 123.194.35.197:63860 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:47,262 - uvicorn.access - INFO - 123.194.35.197:63861 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:47,647 - uvicorn.access - INFO - 123.194.35.197:63832 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,208 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:42:48,409 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:48,791 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:49,049 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:42:51,934 - uvicorn.access - INFO - 123.194.35.197:63859 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,938 - uvicorn.access - INFO - 123.194.35.197:63831 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:51,942 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_favorite_class?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:42:52,599 - uvicorn.access - INFO - 123.194.35.197:63835 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:12,769 - app.api.registration - ERROR - Client IP: 123.194.35.197 - send email fail
+2023-12-09 14:43:12,770 - uvicorn.access - INFO - 123.194.35.197:63948 - "POST /api/input_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:15,043 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_registration?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:15,122 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:43:15,194 - uvicorn.access - INFO - 123.194.35.197:63948 - "GET /api/get_token?authToken=77f26f79-31da-4122-9099-5a9c9ad173c9&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:43:45,767 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 14:43:47,180 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_class_name?access_token=77f26f79-31da-4122-9099-5a9c9ad173c9&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-12-09 14:43:50,426 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:43:50,501 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 14:43:50,577 - uvicorn.access - INFO - 123.194.35.197:63964 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:50,654 - uvicorn.access - INFO - 123.194.35.197:63964 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:56,111 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/update_registration_class?event_id=3842&user_id=69&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,187 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_registration_class?event_id=3842&access_token=77f26f79-31da-4122-9099-5a9c9ad173c9 HTTP/1.1" 200
+2023-12-09 14:43:56,263 - uvicorn.access - INFO - 123.194.35.197:64002 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-12-09 14:43:59,909 - uvicorn.access - INFO - 123.194.35.197:64002 - "GET /api/get_attend_record?class_detail_id=457 HTTP/1.1" 200
+2023-12-09 14:46:18,837 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_user_information?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:18,838 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_user_resume?access_token=c9841536-d49b-4e23-8eb1-5d851faaf478 HTTP/1.1" 200
+2023-12-09 14:46:19,054 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:19,115 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:19,875 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:19,954 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:20,037 - app.api.classes - INFO - get_school
+2023-12-09 14:46:20,155 - uvicorn.access - INFO - 123.194.35.197:64111 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:20,160 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,161 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,225 - uvicorn.access - INFO - 123.194.35.197:64112 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64105 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64129 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64110 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:20,231 - uvicorn.access - INFO - 123.194.35.197:64106 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 14:46:28,241 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:29,151 - app.api.classes - INFO - get_school
+2023-12-09 14:46:29,260 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:29,300 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:29,340 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:29,419 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,420 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,422 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,509 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,511 - uvicorn.access - INFO - 123.194.35.197:64156 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,512 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64157 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,600 - uvicorn.access - INFO - 123.194.35.197:64174 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:29,601 - uvicorn.access - INFO - 123.194.35.197:64173 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 14:46:32,829 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 14:46:32,884 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 14:46:33,241 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:33,830 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:46:33,857 - app.api.classes - INFO - get_school
+2023-12-09 14:46:33,966 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 14:46:33,996 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 14:46:38,747 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,762 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,771 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,785 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,853 - uvicorn.access - INFO - 123.194.35.197:64227 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:38,980 - uvicorn.access - INFO - 123.194.35.197:64201 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,071 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,138 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:39,209 - uvicorn.access - INFO - 123.194.35.197:64203 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:46:41,665 - uvicorn.access - INFO - 123.194.35.197:64202 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,678 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:41,695 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:46:44,337 - uvicorn.access - INFO - 123.194.35.197:64200 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:46:44,382 - uvicorn.access - INFO - 123.194.35.197:64199 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:47:01,438 - uvicorn.access - INFO - 123.194.35.197:64253 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:47:01,484 - uvicorn.access - INFO - 123.194.35.197:64254 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:06,359 - uvicorn.access - INFO - 123.194.35.197:64328 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:06,387 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:06,453 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:06,462 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:48:06,998 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 14:48:07,664 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 14:48:10,661 - uvicorn.access - INFO - 123.194.35.197:64331 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,672 - uvicorn.access - INFO - 123.194.35.197:64329 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:10,690 - uvicorn.access - INFO - 123.194.35.197:64330 - "GET /api/get_favorite_class?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,521 - uvicorn.access - INFO - 123.194.35.197:64357 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:18,535 - uvicorn.access - INFO - 123.194.35.197:64358 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:48:51,449 - uvicorn.access - INFO - 123.194.35.197:64381 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:48:51,500 - uvicorn.access - INFO - 123.194.35.197:64380 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,697 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,731 - uvicorn.access - INFO - 123.194.35.197:64411 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:49:32,796 - uvicorn.access - INFO - 123.194.35.197:64412 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:00,450 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,483 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,548 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64431 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:00,691 - uvicorn.access - INFO - 123.194.35.197:64430 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:11,538 - uvicorn.access - INFO - 123.194.35.197:64445 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:11,541 - uvicorn.access - INFO - 123.194.35.197:64444 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,503 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/get_attend_record?user_id=undefined HTTP/1.1" 422
+2023-12-09 14:50:18,549 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:18,638 - uvicorn.access - INFO - 123.194.35.197:64461 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:18,640 - uvicorn.access - INFO - 123.194.35.197:64462 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,536 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,575 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:33,637 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:34,948 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:34,993 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,064 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,252 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:50:35,546 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,588 - uvicorn.access - INFO - 123.194.35.197:64478 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:50:35,648 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 14:50:35,753 - uvicorn.access - INFO - 123.194.35.197:64479 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:52:01,112 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_user_resume?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,119 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_user_information?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:01,260 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_token?authToken=a3e22244-66e2-4106-b93c-4af770a9d66a&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 14:52:02,871 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,910 - uvicorn.access - INFO - 123.194.35.197:64551 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 14:52:02,972 - uvicorn.access - INFO - 123.194.35.197:64550 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 15:14:37,611 - uvicorn.access - INFO - 27.51.159.89:21046 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:14:38,159 - uvicorn.access - INFO - 27.51.159.89:21045 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 15:14:39,045 - app.api.classes - INFO - get_school
+2023-12-09 15:16:59,681 - uvicorn.access - INFO - 111.252.85.116:10108 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:16:59,685 - uvicorn.access - INFO - 111.252.85.116:10109 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:16:59,690 - uvicorn.access - INFO - 111.252.85.116:10107 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:16:59,692 - uvicorn.access - INFO - 111.252.85.116:10110 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:16:59,695 - uvicorn.access - INFO - 111.252.85.116:10106 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:18:03,021 - uvicorn.access - INFO - 111.252.85.116:10138 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:18:05,924 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:18:06,397 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,437 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,483 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,533 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,572 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,611 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,651 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,702 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,762 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,815 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,861 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,922 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:06,976 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,015 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,055 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,098 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,141 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:18:07,180 - uvicorn.access - INFO - 111.252.85.116:10145 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:20:01,554 - uvicorn.access - INFO - 111.252.85.116:10274 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:22:46,885 - uvicorn.access - INFO - 111.252.85.116:10326 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:22:46,887 - uvicorn.access - INFO - 111.252.85.116:10327 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:22:46,894 - uvicorn.access - INFO - 111.252.85.116:10325 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:22:46,903 - uvicorn.access - INFO - 111.252.85.116:10329 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 15:22:46,905 - uvicorn.access - INFO - 111.252.85.116:10328 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:23:23,924 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:25,668 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 15:23:25,787 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,831 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,869 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,908 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,947 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:25,990 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,028 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,066 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,104 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,141 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,180 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,217 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,256 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,294 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,334 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,372 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,410 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,449 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 15:23:26,988 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:27,615 - uvicorn.access - INFO - 111.252.85.116:10342 - "GET /api/get_news HTTP/1.1" 200
+2023-12-09 15:23:27,713 - uvicorn.access - INFO - 111.252.85.116:10346 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 15:23:27,714 - uvicorn.access - INFO - 111.252.85.116:10345 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-09 15:23:27,715 - uvicorn.access - INFO - 111.252.85.116:10347 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-09 15:23:27,716 - uvicorn.access - INFO - 111.252.85.116:10344 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-09 18:58:36,132 - uvicorn.access - INFO - 167.248.133.34:43112 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:39,837 - uvicorn.access - INFO - 167.248.133.34:54508 - "GET / HTTP/1.1" 404
+2023-12-09 18:58:40,321 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-09 19:22:37,167 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:22:37,173 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:22:37,249 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/information?token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,297 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_registration?access_token=a3e22244-66e2-4106-b93c-4af770a9d66a HTTP/1.1" 200
+2023-12-09 19:22:37,458 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_attend_record?user_id=69 HTTP/1.1" 200
+2023-12-09 19:22:38,174 - app.api.classes - INFO - get_school
+2023-12-09 19:22:38,307 - uvicorn.access - INFO - 123.194.35.197:50683 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:22:38,367 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:22:38,409 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,496 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,498 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,504 - uvicorn.access - INFO - 123.194.35.197:50679 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,559 - uvicorn.access - INFO - 123.194.35.197:50682 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50680 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,566 - uvicorn.access - INFO - 123.194.35.197:50678 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:22:38,574 - uvicorn.access - INFO - 123.194.35.197:50681 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:00,652 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:01,564 - app.api.classes - INFO - get_school
+2023-12-09 19:23:01,684 - uvicorn.access - INFO - 123.194.35.197:50749 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:01,710 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:01,750 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:01,828 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,832 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,899 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,904 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,920 - uvicorn.access - INFO - 123.194.35.197:50748 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,972 - uvicorn.access - INFO - 123.194.35.197:50746 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50747 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:01,974 - uvicorn.access - INFO - 123.194.35.197:50771 - "GET /api/get_favorite_class?access_token=0dfdefe3-fd28-4841-ba65-c7235b7c1456 HTTP/1.1" 200
+2023-12-09 19:23:04,295 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:04,345 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:05,254 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:05,282 - app.api.classes - INFO - get_school
+2023-12-09 19:23:05,394 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:05,419 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:05,505 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,512 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,569 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,582 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,583 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,586 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:05,631 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 19:23:07,681 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:23:07,730 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:23:08,172 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:08,707 - app.api.classes - INFO - get_school
+2023-12-09 19:23:08,819 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:23:08,865 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:23:08,913 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:23:13,541 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,554 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,559 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,571 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,577 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,724 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_user_resume?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,736 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:13,796 - uvicorn.access - INFO - 123.194.35.197:50800 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:23:14,558 - uvicorn.access - INFO - 123.194.35.197:50787 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:15,165 - uvicorn.access - INFO - 123.194.35.197:50791 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:23:16,971 - uvicorn.access - INFO - 123.194.35.197:50788 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,977 - uvicorn.access - INFO - 123.194.35.197:50790 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:16,986 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:23:18,245 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:23:18,364 - uvicorn.access - INFO - 123.194.35.197:50789 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:24:31,904 - uvicorn.access - INFO - 123.194.35.197:50888 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:31,909 - uvicorn.access - INFO - 123.194.35.197:50889 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:24:41,364 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:24:41,443 - uvicorn.access - INFO - 123.194.35.197:50895 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:26:00,208 - uvicorn.access - INFO - 123.194.35.197:50943 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:26:00,209 - uvicorn.access - INFO - 123.194.35.197:50944 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:31:50,869 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:31:50,949 - uvicorn.access - INFO - 123.194.35.197:51148 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:32:01,755 - uvicorn.access - INFO - 123.194.35.197:51156 - "POST /api/update_event HTTP/1.1" 422
+2023-12-09 19:32:10,418 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /api/update_event HTTP/1.1" 405
+2023-12-09 19:32:10,506 - uvicorn.access - INFO - 123.194.35.197:51161 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 19:32:52,334 - uvicorn.access - INFO - 123.194.35.197:51228 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:32:52,581 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:32:55,814 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:32:55,948 - uvicorn.access - INFO - 123.194.35.197:51227 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:34:27,310 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/update_event HTTP/1.1" 200
+2023-12-09 19:34:27,395 - uvicorn.access - INFO - 123.194.35.197:51282 - "POST /api/insert_session HTTP/1.1" 200
+2023-12-09 19:34:32,363 - uvicorn.access - INFO - 123.194.35.197:51317 - "GET /api/get_token?authToken=3d43ad69-aa3f-49bd-a466-668043c22f43&email=syuanyuri@choozmo.com HTTP/1.1" 200
+2023-12-09 19:34:32,695 - uvicorn.access - INFO - 123.194.35.197:51282 - "GET /api/get_class_name?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-12-09 19:34:40,000 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:34:40,078 - uvicorn.access - INFO - 123.194.35.197:51323 - "GET /api/get_session?event_id=3842 HTTP/1.1" 200
+2023-12-09 19:35:01,725 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-09 19:35:01,768 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-09 19:35:02,788 - app.api.classes - INFO - get_school
+2023-12-09 19:35:02,908 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_school HTTP/1.1" 200
+2023-12-09 19:35:02,911 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:02,961 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-09 19:35:07,462 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,470 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,478 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,481 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:07,580 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:08,677 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:09,117 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:11,861 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,866 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:11,875 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,142 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,161 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:14,185 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,551 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,584 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:16,592 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,810 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:18,815 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,218 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,257 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:21,267 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,329 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,336 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,346 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:23,488 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:24,864 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:25,067 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-12-09 19:35:26,042 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,071 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,107 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:26,390 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:30,041 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,080 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,876 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,888 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:30,902 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:31,144 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,967 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:34,995 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,738 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,771 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,826 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:35,921 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,648 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,707 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:39,880 - uvicorn.access - INFO - 123.194.35.197:51363 - "GET /api/get_event?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:40,376 - uvicorn.access - INFO - 123.194.35.197:51343 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,383 - uvicorn.access - INFO - 123.194.35.197:51341 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,484 - uvicorn.access - INFO - 123.194.35.197:51340 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,512 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:40,724 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?class_name_id=10091 HTTP/1.1" 200
+2023-12-09 19:35:41,342 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 19:35:42,958 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:44,712 - uvicorn.access - INFO - 123.194.35.197:51344 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:35:46,626 - uvicorn.access - INFO - 123.194.35.197:51342 - "GET /api/get_favorite_class?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:24,274 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_user_information?access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:25,950 - app.api.classes - INFO - get_school
+2023-12-09 19:37:25,956 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:37:29,960 - app.api.classes - INFO - get_school
+2023-12-09 19:37:29,963 - uvicorn.access - INFO - 123.194.35.197:51533 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 19:57:59,778 - app.api.classes - INFO - get_school
+2023-12-09 19:57:59,785 - uvicorn.access - INFO - 123.194.35.197:52352 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:57:59,794 - app.api.classes - INFO - get_school
+2023-12-09 19:57:59,800 - uvicorn.access - INFO - 123.194.35.197:52353 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:58:19,497 - app.api.classes - INFO - get_school
+2023-12-09 19:58:19,502 - uvicorn.access - INFO - 123.194.35.197:52365 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 19:58:52,482 - app.api.classes - INFO - get_school
+2023-12-09 19:58:52,484 - uvicorn.access - INFO - 123.194.35.197:52385 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:09:57,215 - app.api.classes - INFO - get_school
+2023-12-09 20:09:57,222 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:10:01,774 - app.api.classes - INFO - get_school
+2023-12-09 20:10:01,777 - uvicorn.access - INFO - 123.194.35.197:52805 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:13:48,909 - app.api.classes - INFO - get_school
+2023-12-09 20:13:48,913 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:13:53,276 - app.api.classes - INFO - get_school
+2023-12-09 20:13:53,279 - uvicorn.access - INFO - 123.194.35.197:52971 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:14:41,689 - app.api.classes - INFO - get_school
+2023-12-09 20:14:41,693 - uvicorn.access - INFO - 123.194.35.197:53014 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:14:55,903 - app.api.classes - INFO - get_school
+2023-12-09 20:14:55,905 - uvicorn.access - INFO - 123.194.35.197:53023 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:15:14,504 - app.api.classes - INFO - get_school
+2023-12-09 20:15:14,509 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:15:18,353 - app.api.classes - INFO - get_school
+2023-12-09 20:15:18,355 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:32:37,845 - app.api.classes - INFO - get_school
+2023-12-09 20:32:37,850 - uvicorn.access - INFO - 123.194.35.197:54093 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:37,860 - app.api.classes - INFO - get_school
+2023-12-09 20:32:37,864 - uvicorn.access - INFO - 123.194.35.197:54092 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:32:49,164 - app.api.classes - INFO - get_school
+2023-12-09 20:32:49,166 - uvicorn.access - INFO - 123.194.35.197:54099 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:34:11,315 - app.api.classes - INFO - get_school
+2023-12-09 20:34:11,317 - uvicorn.access - INFO - 123.194.35.197:54219 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:36:48,617 - app.api.classes - INFO - get_school
+2023-12-09 20:36:48,622 - uvicorn.access - INFO - 123.194.35.197:54318 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:48,631 - app.api.classes - INFO - get_school
+2023-12-09 20:36:48,635 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:53,872 - app.api.classes - INFO - get_school
+2023-12-09 20:36:53,876 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:36:57,991 - app.api.classes - INFO - get_school
+2023-12-09 20:36:57,993 - uvicorn.access - INFO - 123.194.35.197:54317 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:40,200 - app.api.classes - INFO - get_school
+2023-12-09 20:39:40,204 - uvicorn.access - INFO - 123.194.35.197:54513 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:40,205 - app.api.classes - INFO - get_school
+2023-12-09 20:39:40,208 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:39:45,219 - app.api.classes - INFO - get_school
+2023-12-09 20:39:45,222 - uvicorn.access - INFO - 123.194.35.197:54512 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:39:50,027 - app.api.classes - INFO - get_school
+2023-12-09 20:39:50,029 - uvicorn.access - INFO - 123.194.35.197:54518 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 20:42:22,160 - app.api.classes - INFO - get_school
+2023-12-09 20:42:22,165 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?&access_token=3d43ad69-aa3f-49bd-a466-668043c22f43 HTTP/1.1" 200
+2023-12-09 20:42:25,526 - app.api.classes - INFO - get_school
+2023-12-09 20:42:25,528 - uvicorn.access - INFO - 123.194.35.197:54698 - "GET /api/get_school?location_id=1651 HTTP/1.1" 200
+2023-12-09 21:18:55,525 - uvicorn.access - INFO - 27.51.159.89:19941 - "POST /api/login HTTP/1.1" 200
+2023-12-09 21:18:55,602 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:18:58,227 - app.api.classes - INFO - get_school
+2023-12-09 21:18:58,233 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:18:58,897 - app.api.classes - INFO - get_school
+2023-12-09 21:18:58,901 - uvicorn.access - INFO - 27.51.159.89:19941 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-12-09 21:19:16,560 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:16,575 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:16,579 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:18,176 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:19:18,179 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:18,188 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:18,189 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:20,108 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:19:20,110 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:20,118 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:20,119 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:21,281 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:19:21,283 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:21,287 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:21,289 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:22,320 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:19:22,322 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:22,326 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:22,327 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:23,945 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:19:23,947 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:23,951 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:23,953 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:25,001 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:19:25,097 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:25,101 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:25,103 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:26,689 - uvicorn.access - INFO - 27.51.159.89:19964 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 21:19:26,695 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:19:26,699 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:19:26,700 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:19:27,449 - uvicorn.access - INFO - 27.51.159.89:19965 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-12-30&name=screenPageViews&dimensions=country&page_size=50 HTTP/1.1" 200
+2023-12-09 21:19:27,650 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/age_bar HTTP/1.1" 200
+2023-12-09 21:19:27,686 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/gender_bar HTTP/1.1" 200
+2023-12-09 21:19:27,745 - uvicorn.access - INFO - 27.51.159.89:19964 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:27,780 - uvicorn.access - INFO - 27.51.159.89:19965 - "POST /api/category_bar HTTP/1.1" 200
+2023-12-09 21:19:28,693 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_class_name?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,720 - app.api.classes - INFO - get_school
+2023-12-09 21:19:28,725 - uvicorn.access - INFO - 27.51.159.89:19962 - "GET /api/get_school?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,741 - app.api.classes - INFO - get_school
+2023-12-09 21:19:28,747 - uvicorn.access - INFO - 27.51.159.89:19963 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:19:28,786 - uvicorn.access - INFO - 27.51.159.89:19961 - "GET /api/get_online_courese?page_num=1&page_amount=1 HTTP/1.1" 200
+2023-12-09 21:19:28,901 - uvicorn.access - INFO - 27.51.159.89:19966 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:52,935 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-12-09 21:19:55,097 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-12-09 21:19:59,984 - uvicorn.access - INFO - 27.51.159.89:19996 - "GET /api/get_event?class_name_id=10090 HTTP/1.1" 200
+2023-12-09 21:20:14,225 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:14,230 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:14,232 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:14,701 - uvicorn.access - INFO - 27.51.159.89:20036 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 21:20:14,704 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:14,708 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:14,709 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:15,967 - uvicorn.access - INFO - 27.51.159.89:20037 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 21:20:15,971 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:15,977 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:15,979 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:16,529 - uvicorn.access - INFO - 27.51.159.89:20041 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=screenPageViews&dimensions=pagePath HTTP/1.1" 200
+2023-12-09 21:20:16,532 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:16,541 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:16,543 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:17,813 - uvicorn.access - INFO - 27.51.159.89:20039 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 21:20:17,816 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:17,824 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:17,825 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:18,309 - uvicorn.access - INFO - 27.51.159.89:20040 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 21:20:18,312 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 21:20:18,316 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 21:20:18,317 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 21:20:18,813 - uvicorn.access - INFO - 27.51.159.89:20038 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 21:20:18,966 - uvicorn.access - INFO - 27.51.159.89:20047 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNzAyMzg3MTM1fQ.KULfEKOVLs1A9SGSdAJPKy3rmVHallL9ITif17kr95s HTTP/1.1" 200
+2023-12-09 21:20:30,990 - app.api.classes - INFO - get_school
+2023-12-09 21:20:30,993 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?is_pass_proposal=0 HTTP/1.1" 200
+2023-12-09 21:20:33,488 - app.api.classes - INFO - get_school
+2023-12-09 21:20:33,492 - uvicorn.access - INFO - 27.51.159.89:20042 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=1 HTTP/1.1" 200
+2023-12-09 21:20:40,728 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:40,812 - uvicorn.access - INFO - 27.51.159.89:20043 - "GET /api/get_proposal?school_id=1651 HTTP/1.1" 200
+2023-12-09 21:20:58,104 - app.api.classes - INFO - get_school
+2023-12-09 21:20:58,107 - uvicorn.access - INFO - 27.51.159.89:20044 - "GET /api/get_school?page_num=1&page_amount=20&is_pass_proposal=2 HTTP/1.1" 200
+2023-12-09 21:50:05,422 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 21:50:05,537 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_event?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:07,282 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_class_name?class_name_id=10081 HTTP/1.1" 200
+2023-12-09 21:50:08,352 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-09 21:50:08,592 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,019 - uvicorn.access - INFO - 66.249.68.38:55305 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:50:09,501 - uvicorn.access - INFO - 66.249.68.39:55404 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-09 21:59:01,917 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:02,675 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 21:59:03,599 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /docs HTTP/1.1" 200
+2023-12-09 21:59:03,710 - uvicorn.access - INFO - 123.194.35.197:52474 - "GET /openapi.json HTTP/1.1" 200
+2023-12-09 22:02:27,054 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:27,060 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:27,062 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:27,544 - uvicorn.access - INFO - 27.51.159.89:19714 - "GET /api/ga4_data?start_day=2023-12-04&end_day=2023-12-04&name=newUsers HTTP/1.1" 200
+2023-12-09 22:02:27,546 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:27,553 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:27,554 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:28,656 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=averageSessionDuration HTTP/1.1" 200
+2023-12-09 22:02:28,665 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:28,696 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:28,697 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:30,389 - uvicorn.access - INFO - 27.51.159.89:19717 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=bounceRate HTTP/1.1" 200
+2023-12-09 22:02:30,392 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:30,402 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:30,403 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:31,718 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-1-30&end_day=2023-11-30&name=totalUsers&dimensions=platformDeviceCategory HTTP/1.1" 200
+2023-12-09 22:02:31,729 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:31,733 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:31,735 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:32,667 - uvicorn.access - INFO - 27.51.159.89:19713 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=totalUsers HTTP/1.1" 200
+2023-12-09 22:02:32,680 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2023-12-09 22:02:32,685 - oauth2client.transport - INFO - Attempting refresh to obtain initial access_token
+2023-12-09 22:02:32,686 - oauth2client.client - INFO - Refreshing access_token
+2023-12-09 22:02:34,167 - uvicorn.access - INFO - 27.51.159.89:19716 - "GET /api/ga4_data?start_day=2023-11-09&end_day=2023-12-09&name=screenPageViews&dimensions=yearMonth HTTP/1.1" 200
+2023-12-09 22:02:35,341 - app.api.classes - INFO - get_school
+2023-12-09 22:02:35,386 - app.api.classes - INFO - get_school
+2023-12-09 23:13:53,045 - uvicorn.access - INFO - 118.193.33.16:34048 - "GET / HTTP/1.1" 404
+2023-12-09 23:13:59,154 - uvicorn.access - INFO - 118.193.33.16:37842 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-09 23:14:00,327 - uvicorn.access - INFO - 118.193.33.16:37856 - "GET /robots.txt HTTP/1.1" 404
+2023-12-09 23:14:01,775 - uvicorn.access - INFO - 118.193.33.16:37868 - "GET /sitemap.xml HTTP/1.1" 404

+ 82 - 0
log/test.log.2023-12-10

@@ -0,0 +1,82 @@
+2023-12-10 04:03:17,957 - uvicorn.access - INFO - 167.94.146.53:39312 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:21,833 - uvicorn.access - INFO - 167.94.146.53:39156 - "GET / HTTP/1.1" 404
+2023-12-10 04:03:22,642 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 06:56:17,074 - uvicorn.access - INFO - 198.235.24.67:62032 - "GET / HTTP/1.1" 404
+2023-12-10 07:01:28,031 - uvicorn.access - INFO - 66.249.68.39:42648 - "GET /api/get_class_name?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:28,317 - uvicorn.access - INFO - 66.249.68.38:54599 - "GET /api/get_event?class_name_id=613 HTTP/1.1" 200
+2023-12-10 07:01:29,259 - uvicorn.access - INFO - 66.249.68.32:55289 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:26:55,852 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-12-10 07:26:56,130 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-12-10 07:26:57,018 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 07:26:57,827 - app.api.classes - INFO - get_school
+2023-12-10 07:26:57,945 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_school HTTP/1.1" 200
+2023-12-10 07:26:58,511 - uvicorn.access - INFO - 66.249.68.32:58968 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 07:26:58,968 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,452 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:26:59,938 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,428 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:00,921 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,417 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:01,915 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,414 - uvicorn.access - INFO - 66.249.68.38:64249 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 07:27:02,917 - uvicorn.access - INFO - 66.249.68.39:46453 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 08:51:25,504 - uvicorn.access - INFO - 66.249.68.38:45300 - "GET /api/get_article?article_id=20 HTTP/1.1" 200
+2023-12-10 09:02:26,425 - uvicorn.access - INFO - 167.94.138.125:38654 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:30,164 - uvicorn.access - INFO - 167.94.138.125:39340 - "GET / HTTP/1.1" 404
+2023-12-10 09:02:30,782 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-12-10 12:56:30,073 - uvicorn.access - INFO - 66.249.68.39:54040 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 12:56:30,483 - uvicorn.access - INFO - 66.249.68.38:46773 - "GET /api/get_article?article_id=17 HTTP/1.1" 200
+2023-12-10 13:57:47,901 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:48,896 - uvicorn.access - INFO - 66.249.68.39:49050 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,134 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 13:57:49,599 - uvicorn.access - INFO - 66.249.68.38:46288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-12-10 14:23:55,581 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-12-10 14:23:55,991 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-12-10 14:23:56,461 - uvicorn.access - INFO - 66.249.68.38:51753 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-12-10 14:23:56,787 - uvicorn.access - INFO - 66.249.68.39:63859 - "GET /api/get_news HTTP/1.1" 200
+2023-12-10 14:23:57,217 - uvicorn.access - INFO - 66.249.68.32:38621 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-12-10 14:45:30,748 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_event?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:32,156 - uvicorn.access - INFO - 66.249.68.39:37535 - "GET /api/get_class_name?class_name_id=5508 HTTP/1.1" 200
+2023-12-10 14:45:33,237 - uvicorn.access - INFO - 66.249.68.32:64379 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 14:56:14,771 - uvicorn.access - INFO - 66.249.68.32:58543 - "GET /api/get_news?news_id=57 HTTP/1.1" 200
+2023-12-10 19:03:41,181 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:41,473 - uvicorn.access - INFO - 66.249.68.38:53783 - "GET /api/get_event?class_name_id=10088 HTTP/1.1" 200
+2023-12-10 19:03:42,950 - uvicorn.access - INFO - 66.249.68.32:57507 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-12-10 19:23:31,583 - uvicorn.access - INFO - 43.163.234.87:51612 - "GET / HTTP/1.1" 404
+2023-12-10 19:23:31,593 - uvicorn.access - INFO - 43.163.234.87:51644 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,602 - uvicorn.access - INFO - 43.163.234.87:51666 - "POST /categories/Yud HTTP/1.1" 404
+2023-12-10 19:23:31,611 - uvicorn.access - INFO - 43.163.234.87:51688 - "POST /wp-content/themes/twentytwentyone/inc/block-css.php HTTP/1.1" 404
+2023-12-10 19:23:31,621 - uvicorn.access - INFO - 43.163.234.87:51704 - "POST /nation.php HTTP/1.1" 404
+2023-12-10 19:23:31,631 - uvicorn.access - INFO - 43.163.234.87:51714 - "POST / HTTP/1.1" 404
+2023-12-10 19:23:31,640 - uvicorn.access - INFO - 43.163.234.87:51724 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,649 - uvicorn.access - INFO - 43.163.234.87:51734 - "GET /is-bin HTTP/1.1" 404
+2023-12-10 19:23:31,659 - uvicorn.access - INFO - 43.163.234.87:51742 - "GET /news.php HTTP/1.1" 404
+2023-12-10 19:23:31,668 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /8.bin HTTP/1.1" 404
+2023-12-10 19:23:31,670 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /hrsgdsb7386wknzms.jpg HTTP/1.1" 404
+2023-12-10 19:23:31,672 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /UnityPlayer.dll HTTP/1.1" 404
+2023-12-10 19:23:31,674 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /ttd.exe HTTP/1.1" 404
+2023-12-10 19:23:31,676 - uvicorn.access - INFO - 43.163.234.87:51752 - "GET /qd.CHM HTTP/1.1" 404
+2023-12-10 19:23:31,686 - uvicorn.access - INFO - 43.163.234.87:51770 - "GET /zMLUH93A HTTP/1.1" 404
+2023-12-10 19:23:31,695 - uvicorn.access - INFO - 43.163.234.87:51780 - "GET /Display/chan/IB61I7MYA HTTP/1.1" 404
+2023-12-10 19:23:31,705 - uvicorn.access - INFO - 43.163.234.87:51792 - "GET /jquery-3.3.1.min.js HTTP/1.1" 404
+2023-12-10 19:23:31,713 - uvicorn.access - INFO - 43.163.234.87:51806 - "GET /Gmail/UnityPlayer.txt HTTP/1.1" 404
+2023-12-10 19:23:31,723 - uvicorn.access - INFO - 43.163.234.87:51816 - "GET /new/login HTTP/1.1" 404
+2023-12-10 19:23:31,736 - uvicorn.access - INFO - 43.163.234.87:51902 - "GET /viwwwsogou?op=8&query=%E7%A8%8F%E5%BB%BA%09%E9%BE%90%E1%B7%A2 HTTP/1.1" 404
+2023-12-10 19:23:31,745 - uvicorn.access - INFO - 43.163.234.87:51920 - "GET /e3e7e71a0b28b5e96cc492e636722f73/4sVKAOvu3D/BDyot0NxyG.php HTTP/1.1" 404
+2023-12-10 19:23:31,753 - uvicorn.access - INFO - 43.163.234.87:51932 - "GET /jquery.js HTTP/1.1" 404
+2023-12-10 19:23:31,761 - uvicorn.access - INFO - 43.163.234.87:51950 - "GET /wh/glass.php HTTP/1.1" 404
+2023-12-10 19:23:31,769 - uvicorn.access - INFO - 43.163.234.87:51964 - "GET /login HTTP/1.1" 404
+2023-12-10 19:23:31,780 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,783 - uvicorn.access - INFO - 43.163.234.87:51976 - "GET /c/msdownload/update/software/update/2021/11/6632de33-967441-x86.cab HTTP/1.1" 404
+2023-12-10 19:23:31,793 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,795 - uvicorn.access - INFO - 43.163.234.87:51998 - "GET /fw6I HTTP/1.1" 404
+2023-12-10 19:23:31,806 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /bQv3 HTTP/1.1" 404
+2023-12-10 19:23:31,809 - uvicorn.access - INFO - 43.163.234.87:52006 - "GET /jU1l HTTP/1.1" 404
+2023-12-10 19:23:31,818 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 19:23:31,819 - uvicorn.access - INFO - 43.163.234.87:52012 - "GET /Visu/ens/events HTTP/1.1" 404
+2023-12-10 22:58:27,611 - uvicorn.access - INFO - 159.223.138.47:45300 - "GET /phpmyadmin/index.php HTTP/1.1" 404
+2023-12-10 23:21:12,811 - uvicorn.access - INFO - 152.32.206.247:50082 - "GET / HTTP/1.1" 404
+2023-12-10 23:21:19,669 - uvicorn.access - INFO - 152.32.206.247:33934 - "GET /favicon.ico HTTP/1.1" 404
+2023-12-10 23:21:22,406 - uvicorn.access - INFO - 152.32.206.247:33948 - "GET /robots.txt HTTP/1.1" 404
+2023-12-10 23:21:24,173 - uvicorn.access - INFO - 152.32.206.247:33954 - "GET /sitemap.xml HTTP/1.1" 404
+2023-12-10 23:56:44,903 - uvicorn.access - INFO - 66.249.68.32:39083 - "GET /api/get_article?article_id=18 HTTP/1.1" 200