2023-10-12 05:42:32,775 - uvicorn.access - INFO - 164.52.36.222:42353 - "GET / HTTP/1.1" 404
2023-10-12 05:42:35,783 - uvicorn.access - INFO - 164.52.36.222:42353 - "GET / HTTP/1.1" 404
2023-10-12 08:55:55,689 - app.api.classes - INFO - get_school
2023-10-12 08:55:56,298 - uvicorn.access - INFO - 125.224.205.251:54659 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
2023-10-12 08:55:56,310 - uvicorn.access - INFO - 125.224.205.251:54657 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
2023-10-12 08:55:56,312 - uvicorn.access - INFO - 125.224.205.251:54656 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
2023-10-12 08:55:56,320 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
2023-10-12 08:55:56,489 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
2023-10-12 08:55:56,722 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
2023-10-12 08:55:56,772 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
2023-10-12 08:55:56,820 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
2023-10-12 09:20:56,942 - uvicorn.access - INFO - 101.9.101.21:54974 - "POST /api/age_bar?start_age=-1&end_age=-1 HTTP/1.1" 200
2023-10-12 09:33:33,315 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
2023-10-12 09:33:33,639 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_news HTTP/1.1" 200
2023-10-12 09:33:34,346 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:34,925 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,117 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,244 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,354 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,468 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,575 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,681 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,794 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:35,909 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,024 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,133 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,237 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,342 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,455 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,561 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,668 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:36,780 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 09:33:43,933 - uvicorn.access - INFO - 36.224.108.167:60395 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:33:44,158 - uvicorn.access - INFO - 36.224.108.167:60395 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:34:43,492 - uvicorn.access - INFO - 36.224.108.167:60447 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:34:43,741 - uvicorn.access - INFO - 36.224.108.167:60447 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:34:58,079 - uvicorn.access - INFO - 36.224.108.167:60474 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:34:58,324 - uvicorn.access - INFO - 36.224.108.167:60474 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:35:52,399 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:35:52,607 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
2023-10-12 09:35:54,933 - app.api.classes - INFO - get_school
2023-10-12 09:36:01,149 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
2023-10-12 09:36:39,349 - app.api.classes - INFO - get_school
2023-10-12 09:36:45,071 - uvicorn.access - INFO - 36.224.108.167:60530 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
2023-10-12 10:06:46,976 - uvicorn.access - INFO - 111.243.28.12:4042 - "GET /docs HTTP/1.1" 200
2023-10-12 10:06:47,283 - uvicorn.access - INFO - 111.243.28.12:4042 - "GET /openapi.json HTTP/1.1" 200
2023-10-12 10:10:03,080 - uvicorn.access - INFO - 36.224.108.167:60957 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:10:40,468 - uvicorn.access - INFO - 36.224.108.167:60997 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
2023-10-12 10:10:50,281 - uvicorn.access - INFO - 36.224.108.167:61028 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
2023-10-12 10:10:50,283 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
2023-10-12 10:10:50,325 - app.api.classes - INFO - get_school
2023-10-12 10:10:50,349 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
2023-10-12 10:10:50,424 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
2023-10-12 10:10:51,218 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,319 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,451 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,560 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,658 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,787 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:51,934 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,069 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,171 - uvicorn.access - INFO - 36.224.108.167:61028 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,274 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,394 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,483 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,594 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,676 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:52,782 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:55,223 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:56,094 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:56,184 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:56,402 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
2023-10-12 10:10:56,831 - uvicorn.access - INFO - 36.224.108.167:61029 - "GET /api/get_school HTTP/1.1" 200
2023-10-12 10:11:02,680 - uvicorn.access - INFO - 36.224.108.167:61054 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
2023-10-12 10:11:02,732 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
2023-10-12 10:11:02,739 - app.api.classes - INFO - get_school
2023-10-12 10:11:02,763 - uvicorn.access - INFO - 36.224.108.167:61055 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
2023-10-12 10:11:02,791 - uvicorn.access - INFO - 36.224.108.167:61057 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
2023-10-12 10:11:02,847 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:02,899 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:02,962 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:03,017 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:03,072 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:03,500 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:03,802 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:03,972 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:04,123 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:04,649 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:04,828 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:05,009 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:05,159 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:05,340 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:05,513 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
2023-10-12 10:11:07,041 - uvicorn.access - INFO - 36.224.108.167:61056 - "POST /api/login/google/access-token HTTP/1.1" 200
2023-10-12 10:11:08,369 - uvicorn.access - INFO - 36.224.108.167:61058 - "GET /api/get_school HTTP/1.1" 200
2023-10-12 10:11:12,206 - uvicorn.access - INFO - 36.224.108.167:61090 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
2023-10-12 10:11:12,213 - uvicorn.access - INFO - 36.224.108.167:61089 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
2023-10-12 10:11:12,251 - uvicorn.access - INFO - 36.224.108.167:61088 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
2023-10-12 10:11:13,439 - uvicorn.access - INFO - 36.224.108.167:61088 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
2023-10-12 10:11:21,593 - uvicorn.access - INFO - 36.224.108.167:61107 - "GET /api/get_class_name?class_name_id=5428&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
2023-10-12 10:11:37,669 - uvicorn.access - INFO - 36.224.108.167:61118 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
2023-10-12 10:11:53,489 - uvicorn.access - INFO - 36.224.108.167:61132 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:12:16,288 - uvicorn.access - INFO - 36.224.108.167:61160 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:12:21,888 - uvicorn.access - INFO - 36.224.108.167:61172 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
2023-10-12 10:12:23,700 - uvicorn.access - INFO - 36.224.108.167:61172 - "POST /api/cancel_class_check HTTP/1.1" 500
2023-10-12 10:12:23,701 - 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/classes.py", line 539, in cancel_class_check
    my_log("error",__name__,f"{client_ip} - An exception occurred: {e}")
UnboundLocalError: local variable 'client_ip' referenced before assignment
2023-10-12 10:12:49,614 - uvicorn.access - INFO - 36.224.108.167:61273 - "GET /docs HTTP/1.1" 200
2023-10-12 10:12:49,998 - uvicorn.access - INFO - 36.224.108.167:61273 - "GET /openapi.json HTTP/1.1" 200
2023-10-12 10:14:56,280 - uvicorn.access - INFO - 36.224.108.167:61813 - "POST /api/cancel_class_check HTTP/1.1" 500
2023-10-12 10:14:56,281 - 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/classes.py", line 539, in cancel_class_check
    my_log("error",__name__,f"{client_ip} - An exception occurred: {e}")
UnboundLocalError: local variable 'client_ip' referenced before assignment
2023-10-12 10:16:14,706 - uvicorn.access - INFO - 36.224.108.167:62157 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:16:19,610 - uvicorn.access - INFO - 36.224.108.167:62196 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:16:25,487 - uvicorn.access - INFO - 36.224.108.167:62238 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
2023-10-12 10:16:28,714 - uvicorn.access - INFO - 36.224.108.167:62238 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
2023-10-12 10:16:32,003 - uvicorn.error - INFO - Shutting down
2023-10-12 10:16:32,103 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
2023-10-12 10:16:42,328 - uvicorn.error - INFO - Finished server process [112627]
