conrad 1 سال پیش
والد
کامیت
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 sre_constants import ANY
 from fastapi import APIRouter, Form, Depends, HTTPException, File, UploadFile,Request
 from typing import List,Optional
 from fastapi.responses import FileResponse
@@ -16,7 +18,6 @@ from datetime import timedelta,datetime
 from app.config import settings
 from pathlib import Path
 from jose import jwt
-from emails.template import JinjaTemplate
 from tortoise.queryset import Q
 from fastapi.responses import HTMLResponse
 import requests
@@ -27,7 +28,6 @@ import random
 from app.log import my_log
 import rpyc
 import emails
-from emails.template import JinjaTemplate
 from email.mime.text import MIMEText
 from email.mime.image import MIMEImage
 from email.mime.multipart import MIMEMultipart
@@ -106,6 +106,8 @@ encode_set = {
     "安心活動" : "HER"
 }
 
+taiwan_city = ["基隆","台北,臺北","新北","宜蘭","花蓮","台東,臺東","桃園","新竹","苗栗","台中,臺中","彰化","南投","雲林","嘉義","台南,臺南","高雄","屏東"]
+
 
 async def create_upload_files(files:Optional[List[UploadFile]] = File(None)):
     files_url = {}
@@ -190,6 +192,41 @@ class resume():
     media : 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")
 async def insert_school(
     request: Request,
@@ -223,7 +260,7 @@ async def insert_school(
             
         try:
             # 這裡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?'
                 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}
     except Exception as e:
         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}
+    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:
         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}
 
+    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:
         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: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,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: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: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,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,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,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: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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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: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,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,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: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,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,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,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,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: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,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,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,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: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,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,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,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,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,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: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,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,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,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: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,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,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,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: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,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,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,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: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,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,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,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,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,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,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,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,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: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,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,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,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,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,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: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,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,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,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: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,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,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,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: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,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,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,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,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,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,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: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,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,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: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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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: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: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: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: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: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: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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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: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: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,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: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,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,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: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,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,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,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: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: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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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: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,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: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,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,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,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,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,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,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,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,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,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,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,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: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: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: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,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: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,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: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: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: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,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: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: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,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: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: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,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: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,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,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: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,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,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: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,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 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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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: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: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,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: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: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,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,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,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: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,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: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,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: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: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: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: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,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: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,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,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,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,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,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,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: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,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,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: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,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,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: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,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,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,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,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,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,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 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,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: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: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: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: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,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,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: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,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: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,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,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: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,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,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,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,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,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,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: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,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,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,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: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: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,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: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: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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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: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,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,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,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,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,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: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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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: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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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: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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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: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: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,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: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,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,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,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,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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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: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,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,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,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,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,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: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,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,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: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,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: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,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: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: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,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: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: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,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: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: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: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,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,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,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,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,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,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,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: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,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,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,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: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: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,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,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,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,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,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,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,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,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,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,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,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,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: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: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: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,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,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,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,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,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,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,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,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,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,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: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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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: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,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,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,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,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: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,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: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,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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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: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: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,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,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,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: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: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: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: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,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: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,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,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: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,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,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: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,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,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: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: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: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: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,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,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,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,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,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,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,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,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,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,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,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,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: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,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: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: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,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: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: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: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: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,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: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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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: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,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,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,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,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,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: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,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,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,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,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,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,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: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,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,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,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: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: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: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: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,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,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,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,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,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,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 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,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,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: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,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: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,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,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,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,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: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,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,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,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,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,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,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,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,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: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,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: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,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,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,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,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,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,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: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: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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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: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: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,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: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,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: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: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: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: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,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,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: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,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,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: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: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: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: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,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: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,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: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: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: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,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,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: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,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,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: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,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,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: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,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: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,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: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,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,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,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,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: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,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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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: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,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,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: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,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,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,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,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: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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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: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,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,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,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: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,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,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,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,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,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,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,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: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: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,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,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,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: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,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,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,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: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,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,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,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,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,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: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,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,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: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,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: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: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: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,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,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,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,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,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,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: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,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,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,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,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: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,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: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,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,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,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,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,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,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,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,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: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,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,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,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,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: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,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,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,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: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,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,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,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,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,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,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,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: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,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,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,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,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,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,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: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,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,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: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,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,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,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,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,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,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,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: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,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,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,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,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,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: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,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: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: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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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: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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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: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: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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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: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,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,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,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: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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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: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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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,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: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,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: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,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,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,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,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,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,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,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,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: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,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,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,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,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,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,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: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: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,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: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,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,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,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,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,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,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,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,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,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,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,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,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: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