2 Commits 7ce42ee13f ... 9d931f5bfa

Author SHA1 Message Date
  Mia 9d931f5bfa 表單&寄送email通知 5 months ago
  Mia 1687d3c6dc semantic search 5 months ago

+ 2 - 1
.env

@@ -1,2 +1,3 @@
 SUPABASE_URL = "http://139.144.120.184:8000"
-SUPABASE_KEY = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJzZXJ2aWNlX3JvbGUiLAogICAgImlzcyI6ICJzdXBhYmFzZS1kZW1vIiwKICAgICJpYXQiOiAxNjQxNzY5MjAwLAogICAgImV4cCI6IDE3OTk1MzU2MDAKfQ.DaYlNEoUrrEn2Ig7tqibS-PHK5vgusbcbo7X36XVt4Q"
+SUPABASE_KEY = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJzZXJ2aWNlX3JvbGUiLAogICAgImlzcyI6ICJzdXBhYmFzZS1kZW1vIiwKICAgICJpYXQiOiAxNjQxNzY5MjAwLAogICAgImV4cCI6IDE3OTk1MzU2MDAKfQ.DaYlNEoUrrEn2Ig7tqibS-PHK5vgusbcbo7X36XVt4Q"
+OPENAI_API_KEY = "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"

+ 5 - 1
.gitignore

@@ -1,2 +1,6 @@
 static/
-101evn/
+101evn/
+sherry/chroma_db/
+sherry/__pycache__/
+chroma_db/
+token.pickle

BIN
__pycache__/main.cpython-312.pyc


BIN
api/__pycache__/db_router.cpython-312.pyc


+ 98 - 6
api/db_router.py

@@ -199,6 +199,86 @@ def message_not_in_cache(question :str ,answer :str,client_id : str = "0" ):
 
         return {"state": 500 , "message" : str(e)}
     
+
+from pydantic import BaseModel, EmailStr
+import base64
+import pickle
+from email.mime.text import MIMEText
+from google.auth.transport.requests import Request
+from google.oauth2.credentials import Credentials
+from google_auth_oauthlib.flow import InstalledAppFlow
+from googleapiclient.discovery import build
+import os
+
+SCOPES = ['https://www.googleapis.com/auth/gmail.send']
+
+class dataform(BaseModel):
+    title: str
+    content: str
+    client_name: str
+    gender: str
+    email: EmailStr
+    phone: str
+    type:str
+
+def send_email(to_email,from_email,message):
+    creds = None
+    # 如果存在 token.pickle 文件,讀取
+    if os.path.exists('token.pickle'):
+        with open('token.pickle', 'rb') as token:
+            creds = pickle.load(token)
+
+    # 如果沒有有效的憑據,就進行登入
+    if not creds or not creds.valid:
+        if creds and creds.expired and creds.refresh_token:
+            creds.refresh(Request())
+        else:
+            flow = InstalledAppFlow.from_client_secrets_file(
+                'credentials.json', SCOPES)
+            creds = flow.run_local_server(port=0)
+
+        # 保存憑據
+        with open('token.pickle', 'wb') as token:
+            pickle.dump(creds, token)
+
+    service = build('gmail', 'v1', credentials=creds)
+
+    # 設定郵件
+    message = MIMEText(message)
+    message['to'] = to_email
+    message['from'] = from_email
+    message['subject'] = '101 ai客服 表單新資料'
+    raw = base64.urlsafe_b64encode(message.as_bytes()).decode()
+
+    # 發送郵件
+    try:
+        message = service.users().messages().send(userId='me', body={'raw': raw}).execute()
+        print(f'已發送郵件: {message["id"]}')
+        return "success"
+    except Exception as error:
+        print(f'發送郵件時出錯: {error}')
+        return "fail"
+    
+@dbRouter.post("/insert_table")
+def insert_table(data: dataform):
+
+    try:
+        response,count = supabase.table('lost_property').insert(data.dict()).execute()
+
+        email_content = response[1][0]
+
+        try:
+            send_email("mia@choozmo.com",data.email,str(email_content))
+        except Exception as e:
+            print(str(e))
+
+        
+        return {"state": 200 ,"message": "資料已成功提交"}
+    
+    except Exception as e:
+
+        return {"state": 500 , "message" : str(e)}
+    
 @dbRouter.post("/video_save_into_cache")
 def message_not_in_cache(video_name : Annotated[str, Field(description="檔案請丟進/home/mia/101/static/video_cache/others/資料夾裡")],client_message_id :str  = None,question:str = None):
     try:
@@ -208,10 +288,11 @@ def message_not_in_cache(video_name : Annotated[str, Field(description="檔案
         elif question:
             data, count = supabase.table('client_message').select('*').eq("question",question).execute()
 
+        info = data[1][0]
 
-        response = supabase.table('video_cache').insert({"question": data[1]["question"],"answer":data[1]["answer"],"video_url":f"/static/video_cache/others/{video_name}"}).execute()
+        response = supabase.table('video_cache').insert({"question": info["question"],"answer":info["answer"],"video_url":f"/static/video_cache/others/{video_name}"}).execute()
         
-        response = supabase.table('client_message').delete().eq('id', data[1]["id"]).execute()
+        response = supabase.table('client_message').delete().eq('id', info["id"]).execute()
         
         return {"state": 200 , "message" : "success"}
     
@@ -219,19 +300,30 @@ def message_not_in_cache(video_name : Annotated[str, Field(description="檔案
 
         return {"state": 500 , "message" : str(e)}
     
+from sherry.semantic_search import ask_question
+    
 @dbRouter.post("/video_cache")
 def video_cache(client_message :str ):
 
     try:
 
-        data, count = supabase.table('video_cache').select('*').eq("question",client_message).execute()
+        # data, count = supabase.table('video_cache').select('*').like('question', f'%{client_message}%').execute()
+
+        # if len(data[1]) == 0 :
+        #     return {"state": 500 , "message" : "no data"}
 
-        if len(data[1]) == 0 :
+        # return {"state": 200 , "message" : data[1]}
+
+        result = ask_question(client_message)
+
+        if result == None :
             return {"state": 500 , "message" : "no data"}
         
-        return {"state": 200 , "message" : data[1]}
+        return {"state": 200 , "message" : result }
     
     except Exception as e:
 
         return {"state": 500 , "message" : str(e)}
-  
+
+
+

+ 1 - 0
credentials.json

@@ -0,0 +1 @@
+{"installed":{"client_id":"592277472140-bqv0v9d3mea83gdcgefeefpga160lets.apps.googleusercontent.com","project_id":"gmail-429704","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"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","redirect_uris":["http://localhost"]}}

+ 970 - 51
log/app.log

@@ -1,51 +1,970 @@
-2024-07-12 01:40:46 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-12 02:46:46 - uvicorn.access - INFO - 172.105.194.225:52238 - "GET /docs HTTP/1.0" 200
-2024-07-12 02:46:47 - uvicorn.access - INFO - 172.105.194.225:52252 - "GET /openapi.json HTTP/1.0" 200
-2024-07-12 02:48:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F "HTTP/1.1 200 OK"
-2024-07-12 02:48:49 - uvicorn.access - INFO - 172.105.194.225:33042 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F HTTP/1.0" 200
-2024-07-12 02:48:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85 "HTTP/1.1 200 OK"
-2024-07-12 02:48:54 - uvicorn.access - INFO - 172.105.194.225:33044 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85 HTTP/1.0" 200
-2024-07-12 02:48:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F "HTTP/1.1 200 OK"
-2024-07-12 02:48:59 - uvicorn.access - INFO - 172.105.194.225:41476 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F HTTP/1.0" 200
-2024-07-12 02:58:50 - uvicorn.access - INFO - 172.105.194.225:54594 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 02:58:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 02:58:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 02:58:50 - uvicorn.access - INFO - 172.105.194.225:54592 - "GET /click HTTP/1.0" 200
-2024-07-12 03:16:31 - uvicorn.access - INFO - 172.105.194.225:52734 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 03:16:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 03:16:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 03:16:31 - uvicorn.access - INFO - 172.105.194.225:52740 - "GET /click HTTP/1.0" 200
-2024-07-12 03:16:40 - uvicorn.access - INFO - 172.105.194.225:57272 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 03:16:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 03:16:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 03:16:40 - uvicorn.access - INFO - 172.105.194.225:57274 - "GET /click HTTP/1.0" 200
-2024-07-12 03:17:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BB%8A%E5%A4%A9%E5%9C%A8101%E5%85%A7%E7%9A%84%E5%93%81%E7%89%8C%E7%B4%AF%E7%A9%8D%E8%B3%BC%E8%B2%B7%E8%B6%85%E9%81%8E%E6%96%B0%E5%8F%B0%E5%B9%A32%2C000%E5%85%83%E4%BB%A5%E4%B8%8A%E7%9A%84%E5%95%86%E5%93%81%EF%BC%8C%E5%B0%B1%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A8%85%E5%96%94%EF%BC%81%E5%BA%97%E4%B8%8A%E8%87%AA%E8%BE%A6%E9%80%80%E7%A8%85%E5%BA%97%E5%AE%B6%E6%9C%89CHANEL%20BEAUTY%E3%80%81%E9%A6%99%E5%A5%88%E5%85%92%E8%85%95%E9%8C%B6%E5%B0%88%E9%96%80%E5%BA%97%E3%80%81COS%E3%80%81Massimo%20Dutti%E3%80%81MIA%20C%27BON%E3%80%81lululemon%E3%80%81ZARA%E7%AD%89%E3%80%82%E8%AB%8B%E8%A8%98%E5%BE%97%E5%B8%B6%E8%91%97%E5%8F%B0%E5%8C%97101%E7%99%BC%E7%A5%A8%E3%80%81%E5%A4%96%E7%B1%8D%E8%AD%B7%E7%85%A7%EF%BC%88%E5%85%A5%E5%8F%B0%E8%AD%89%EF%BC%89%E6%AD%A3%E6%9C%AC%E5%8F%8A%E8%B3%BC%E8%B2%B7%E5%95%86%E5%93%81%E8%87%B3%E5%9C%B0%E4%B8%8B%E4%B8%80%E6%A8%93%E9%80%80%E7%A8%85%E4%B8%AD%E5%BF%83%28%E5%8F%B0%E5%8C%97101%20B1%E4%B8%AD%E7%92%B0%29%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%E3%80%82%E8%8B%A5%E6%89%A3%E6%8E%89%E6%89%8B%E7%BA%8C%E8%B2%BB%EF%BC%8C%E7%B4%84%E9%80%80%E7%99%BE%E5%88%86%E4%B9%8B3.8%E5%B7%A6%E5%8F%B3%E7%9A%84%E7%A8%85%E9%87%91%E3%80%82%E6%9B%B4%E5%A4%9A%E9%80%80%E7%A8%85%E7%B4%B0%E7%AF%80%E5%8F%AF%E4%BB%A5%E6%B4%BD%E5%9C%B0%E4%B8%8B%E4%B8%80%E6%A8%93%E9%80%80%E7%A8%85%E6%9C%8D%E5%8B%99%E4%B8%AD%E5%BF%83%EF%BC%8C%E6%88%96%E6%9F%A5%E7%9C%8B%E6%88%91%E5%80%91%E7%9A%84%E5%AE%98%E7%B6%B2%EF%BC%9A%3Ca%20target%3D%22_blank%22%20href%3D%22https%3A%2F%2Fwww.taipei-101.com.tw%2Ftw%2Fshopping%2Fmoreservice%2Ff3d486a0-1608-4c07-9f61-241d84975a1e%22%3Ehttps%3A%2F%2Fwww.taipei-101.com.tw%2Ftw%2Fshopping%2Fmoreservice%2Ff3d486a0-1608-4c07-9f61-241d84975a1e%3C%2Fa%3E "HTTP/1.1 200 OK"
-2024-07-12 03:17:06 - uvicorn.access - INFO - 172.105.194.225:35290 - "POST /video_cache?client_message=%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BB%8A%E5%A4%A9%E5%9C%A8101%E5%85%A7%E7%9A%84%E5%93%81%E7%89%8C%E7%B4%AF%E7%A9%8D%E8%B3%BC%E8%B2%B7%E8%B6%85%E9%81%8E%E6%96%B0%E5%8F%B0%E5%B9%A32,000%E5%85%83%E4%BB%A5%E4%B8%8A%E7%9A%84%E5%95%86%E5%93%81%EF%BC%8C%E5%B0%B1%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A8%85%E5%96%94%EF%BC%81%E5%BA%97%E4%B8%8A%E8%87%AA%E8%BE%A6%E9%80%80%E7%A8%85%E5%BA%97%E5%AE%B6%E6%9C%89CHANEL%20BEAUTY%E3%80%81%E9%A6%99%E5%A5%88%E5%85%92%E8%85%95%E9%8C%B6%E5%B0%88%E9%96%80%E5%BA%97%E3%80%81COS%E3%80%81Massimo%20Dutti%E3%80%81MIA%20C%27BON%E3%80%81lululemon%E3%80%81ZARA%E7%AD%89%E3%80%82%E8%AB%8B%E8%A8%98%E5%BE%97%E5%B8%B6%E8%91%97%E5%8F%B0%E5%8C%97101%E7%99%BC%E7%A5%A8%E3%80%81%E5%A4%96%E7%B1%8D%E8%AD%B7%E7%85%A7%EF%BC%88%E5%85%A5%E5%8F%B0%E8%AD%89%EF%BC%89%E6%AD%A3%E6%9C%AC%E5%8F%8A%E8%B3%BC%E8%B2%B7%E5%95%86%E5%93%81%E8%87%B3%E5%9C%B0%E4%B8%8B%E4%B8%80%E6%A8%93%E9%80%80%E7%A8%85%E4%B8%AD%E5%BF%83(%E5%8F%B0%E5%8C%97101%20B1%E4%B8%AD%E7%92%B0)%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%E3%80%82%E8%8B%A5%E6%89%A3%E6%8E%89%E6%89%8B%E7%BA%8C%E8%B2%BB%EF%BC%8C%E7%B4%84%E9%80%80%E7%99%BE%E5%88%86%E4%B9%8B3.8%E5%B7%A6%E5%8F%B3%E7%9A%84%E7%A8%85%E9%87%91%E3%80%82%E6%9B%B4%E5%A4%9A%E9%80%80%E7%A8%85%E7%B4%B0%E7%AF%80%E5%8F%AF%E4%BB%A5%E6%B4%BD%E5%9C%B0%E4%B8%8B%E4%B8%80%E6%A8%93%E9%80%80%E7%A8%85%E6%9C%8D%E5%8B%99%E4%B8%AD%E5%BF%83%EF%BC%8C%E6%88%96%E6%9F%A5%E7%9C%8B%E6%88%91%E5%80%91%E7%9A%84%E5%AE%98%E7%B6%B2%EF%BC%9A%3Ca%20target=%22_blank%22%20href=%22https://www.taipei-101.com.tw/tw/shopping/moreservice/f3d486a0-1608-4c07-9f61-241d84975a1e%22%3Ehttps://www.taipei-101.com.tw/tw/shopping/moreservice/f3d486a0-1608-4c07-9f61-241d84975a1e%3C/a%3E HTTP/1.0" 200
-2024-07-12 03:17:59 - uvicorn.access - INFO - 172.105.194.225:56518 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 03:18:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 03:18:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 03:18:00 - uvicorn.access - INFO - 172.105.194.225:56528 - "GET /click HTTP/1.0" 200
-2024-07-12 03:18:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq. "HTTP/1.1 200 OK"
-2024-07-12 03:18:10 - uvicorn.access - INFO - 172.105.194.225:37818 - "POST /video_cache?client_message= HTTP/1.0" 200
-2024-07-12 03:18:48 - root - INFO - Root endpoint was called
-2024-07-12 03:18:48 - uvicorn.access - INFO - 172.105.194.225:48312 - "GET / HTTP/1.0" 307
-2024-07-12 03:18:58 - root - INFO - Root endpoint was called
-2024-07-12 03:18:58 - uvicorn.access - INFO - 172.105.194.225:42572 - "GET / HTTP/1.0" 307
-2024-07-12 03:19:11 - uvicorn.access - INFO - 172.105.194.225:58246 - "GET /docs HTTP/1.0" 200
-2024-07-12 03:19:13 - uvicorn.access - INFO - 172.105.194.225:58250 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-12 03:21:18 - uvicorn.access - INFO - 172.105.194.225:41628 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 03:21:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 03:21:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 03:21:18 - uvicorn.access - INFO - 172.105.194.225:41640 - "GET /click HTTP/1.0" 200
-2024-07-12 03:21:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F "HTTP/1.1 200 OK"
-2024-07-12 03:21:24 - uvicorn.access - INFO - 172.105.194.225:41654 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85? HTTP/1.0" 200
-2024-07-12 03:22:33 - uvicorn.access - INFO - 172.105.194.225:35546 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-12 03:22:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-12 03:22:33 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-12 03:22:33 - uvicorn.access - INFO - 172.105.194.225:35556 - "GET /click HTTP/1.0" 200
-2024-07-12 03:22:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F "HTTP/1.1 200 OK"
-2024-07-12 03:22:35 - uvicorn.access - INFO - 172.105.194.225:35572 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85? HTTP/1.0" 200
-2024-07-12 03:23:16 - uvicorn.error - INFO - Shutting down
-2024-07-12 03:23:16 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-12 03:23:16 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-12 03:23:16 - uvicorn.error - INFO - Finished server process [166928]
+2024-07-31 00:25:04 - uvicorn.access - INFO - 172.105.194.225:35770 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 304
+2024-07-31 00:25:04 - uvicorn.access - INFO - 172.105.194.225:35772 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 304
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45416 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45414 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45424 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45428 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45442 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:27:55 - uvicorn.access - INFO - 172.105.194.225:45444 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45448 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45450 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45458 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45472 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45476 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45482 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45486 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45492 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:45504 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:58648 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:58656 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:58660 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:58668 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:27:56 - uvicorn.access - INFO - 172.105.194.225:58678 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36346 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36356 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36350 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36364 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36366 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36374 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36388 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36400 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36402 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36410 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36420 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36414 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36436 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:28:22 - uvicorn.access - INFO - 172.105.194.225:36444 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36448 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36460 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36464 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36474 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36480 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:28:23 - uvicorn.access - INFO - 172.105.194.225:36496 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39476 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39502 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39488 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39510 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39516 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39528 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39572 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39538 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39568 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:28:56 - uvicorn.access - INFO - 172.105.194.225:39554 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39578 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39588 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39602 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39604 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39606 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39614 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39620 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39636 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39650 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:28:57 - uvicorn.access - INFO - 172.105.194.225:39664 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60206 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60222 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60236 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60238 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60246 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60260 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60266 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60282 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60298 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60314 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60304 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60328 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60340 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60378 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60344 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60374 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:30:12 - uvicorn.access - INFO - 172.105.194.225:60358 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:30:13 - uvicorn.access - INFO - 172.105.194.225:60388 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:30:13 - uvicorn.access - INFO - 172.105.194.225:60400 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:30:13 - uvicorn.access - INFO - 172.105.194.225:60404 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:30:17 - uvicorn.access - INFO - 172.105.194.225:55582 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:30:17 - uvicorn.access - INFO - 172.105.194.225:55588 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:30:17 - uvicorn.access - INFO - 172.105.194.225:55602 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55618 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55612 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55620 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55622 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55644 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55638 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55646 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55664 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55658 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55676 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55688 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55686 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55690 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55694 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55708 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55722 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:30:18 - uvicorn.access - INFO - 172.105.194.225:55724 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:32:13 - uvicorn.access - INFO - 172.105.194.225:38018 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:32:13 - uvicorn.access - INFO - 172.105.194.225:38030 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:32:13 - uvicorn.access - INFO - 172.105.194.225:38032 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:32:13 - uvicorn.access - INFO - 172.105.194.225:38044 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:32:13 - uvicorn.access - INFO - 172.105.194.225:38060 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38076 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38078 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38084 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38086 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38092 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38094 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38096 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:32:14 - uvicorn.access - INFO - 172.105.194.225:38100 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38104 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38108 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38124 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38134 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38146 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38148 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:32:15 - uvicorn.access - INFO - 172.105.194.225:38150 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:32:46 - uvicorn.access - INFO - 172.105.194.225:33626 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:32:46 - uvicorn.access - INFO - 172.105.194.225:33638 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:32:46 - uvicorn.access - INFO - 172.105.194.225:33650 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33656 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33660 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33666 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33676 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33682 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33692 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33708 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33716 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33718 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33732 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33730 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33744 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33756 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33760 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33764 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33780 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:32:47 - uvicorn.access - INFO - 172.105.194.225:33782 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35436 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35440 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35444 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35458 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35462 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:33:01 - uvicorn.access - INFO - 172.105.194.225:35470 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35482 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35498 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35500 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35510 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35526 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35536 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35538 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35540 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35546 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35560 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35562 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35572 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35576 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:33:02 - uvicorn.access - INFO - 172.105.194.225:35586 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:34:50 - uvicorn.access - INFO - 172.105.194.225:37686 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:34:50 - uvicorn.access - INFO - 172.105.194.225:37698 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:34:50 - uvicorn.access - INFO - 172.105.194.225:37702 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37706 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37716 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37722 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37724 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37730 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37732 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37736 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37738 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37746 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37750 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:34:51 - uvicorn.access - INFO - 172.105.194.225:37756 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37764 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37780 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37790 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37794 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37804 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:34:52 - uvicorn.access - INFO - 172.105.194.225:37806 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33130 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33132 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33144 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33148 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33160 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33172 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33188 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33196 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33198 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33204 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33220 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33226 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33234 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33240 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33244 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33256 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33272 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33274 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33282 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:35:12 - uvicorn.access - INFO - 172.105.194.225:33288 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53350 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53354 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53360 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53374 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53380 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:35:50 - uvicorn.access - INFO - 172.105.194.225:53396 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45090 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45092 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45106 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45112 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45114 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:36:10 - uvicorn.access - INFO - 172.105.194.225:45118 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45122 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45134 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45136 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45148 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45164 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45180 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45196 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45206 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45210 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45224 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45232 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45234 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45256 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:36:11 - uvicorn.access - INFO - 172.105.194.225:45242 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:36:21 - uvicorn.access - INFO - 172.105.194.225:38506 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:36:21 - uvicorn.access - INFO - 172.105.194.225:38516 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:36:21 - uvicorn.access - INFO - 172.105.194.225:38532 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38544 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38554 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38566 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38568 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38578 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38584 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38586 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38602 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38616 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38630 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38636 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:36:22 - uvicorn.access - INFO - 172.105.194.225:38650 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:36:23 - uvicorn.access - INFO - 172.105.194.225:38664 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:36:23 - uvicorn.access - INFO - 172.105.194.225:38678 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:36:23 - uvicorn.access - INFO - 172.105.194.225:38688 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:36:23 - uvicorn.access - INFO - 172.105.194.225:38694 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:36:23 - uvicorn.access - INFO - 172.105.194.225:38708 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58756 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58760 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58774 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58784 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58800 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:36:27 - uvicorn.access - INFO - 172.105.194.225:58802 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58810 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58820 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58832 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58834 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58840 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58852 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58866 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58870 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58882 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58894 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58898 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58906 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58918 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:36:28 - uvicorn.access - INFO - 172.105.194.225:58934 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:54972 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:54974 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:54980 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:54982 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:54984 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:36:46 - uvicorn.access - INFO - 172.105.194.225:55000 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55012 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55014 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55016 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55020 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55034 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55046 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55048 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55064 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55068 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55070 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55072 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55084 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55098 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:36:47 - uvicorn.access - INFO - 172.105.194.225:55100 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36170 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36184 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36196 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36206 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36216 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36218 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36230 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36238 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36246 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36252 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36256 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:37:23 - uvicorn.access - INFO - 172.105.194.225:36264 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36268 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36284 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36300 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36316 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36326 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36336 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36348 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:37:24 - uvicorn.access - INFO - 172.105.194.225:36364 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38396 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38410 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38412 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38416 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38424 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38440 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38454 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38470 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38472 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38478 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38486 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38496 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38502 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38510 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38512 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38516 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38528 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38532 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38534 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:37:28 - uvicorn.access - INFO - 172.105.194.225:38538 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47642 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47646 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47662 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47666 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47676 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47682 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47692 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47708 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47710 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47722 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47728 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47742 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47752 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47762 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47768 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47784 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47790 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47796 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47800 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:37:43 - uvicorn.access - INFO - 172.105.194.225:47814 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48274 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48286 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48302 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48314 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48316 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:38:10 - uvicorn.access - INFO - 172.105.194.225:48322 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48324 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48336 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48348 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48364 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48380 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48386 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48396 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48410 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48422 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48426 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48428 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48434 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48446 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:38:11 - uvicorn.access - INFO - 172.105.194.225:48456 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48466 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48474 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48488 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48500 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48514 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48518 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48530 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48538 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48546 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48554 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48550 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48564 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48580 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48586 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48596 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48600 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48614 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48628 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48634 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:38:13 - uvicorn.access - INFO - 172.105.194.225:48650 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41478 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41494 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41504 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41518 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41524 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41526 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41532 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41544 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41558 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41574 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41588 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41594 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41608 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41616 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41630 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41628 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41646 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41652 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41656 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:38:20 - uvicorn.access - INFO - 172.105.194.225:41664 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50854 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50864 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50868 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50884 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50872 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50892 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50906 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50938 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50922 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50946 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50954 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50962 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50966 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50976 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50980 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:50996 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:51000 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:51010 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:51018 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:38:48 - uvicorn.access - INFO - 172.105.194.225:51030 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45718 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45728 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45740 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45742 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45750 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45746 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45760 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45768 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45778 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45772 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45792 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45806 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:40:11 - uvicorn.access - INFO - 172.105.194.225:45814 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45828 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45832 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45836 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45838 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45854 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45870 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:40:12 - uvicorn.access - INFO - 172.105.194.225:45878 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44208 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44210 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44214 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44220 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44224 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44228 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44232 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44244 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44260 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44262 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44278 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:40:24 - uvicorn.access - INFO - 172.105.194.225:44294 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44298 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44306 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44312 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44320 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44326 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44342 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44350 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:40:25 - uvicorn.access - INFO - 172.105.194.225:44366 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59542 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59544 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59558 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59562 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59564 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59566 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59568 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59580 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59586 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59592 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59604 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59606 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59612 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59614 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59628 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59642 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59658 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59678 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59670 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:40:40 - uvicorn.access - INFO - 172.105.194.225:59680 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46262 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46272 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46282 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46286 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46300 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:41:07 - uvicorn.access - INFO - 172.105.194.225:46314 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46318 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46332 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46344 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46350 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46364 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46368 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46374 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46384 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46390 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46402 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46408 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46418 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46430 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:41:08 - uvicorn.access - INFO - 172.105.194.225:46440 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33188 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33178 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33194 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33200 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33206 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33208 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33214 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33220 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33232 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33246 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33262 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33270 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33276 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33292 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33296 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33298 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33312 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33330 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33320 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:41:39 - uvicorn.access - INFO - 172.105.194.225:33342 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54904 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54910 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54916 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54922 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54934 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:54946 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48202 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48210 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48224 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48228 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48234 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48236 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48242 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48244 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48246 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48260 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48268 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48274 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48282 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:41:56 - uvicorn.access - INFO - 172.105.194.225:48296 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48308 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48324 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48340 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48348 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48342 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48358 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48360 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48370 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48376 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48388 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48410 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48400 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48418 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48420 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48430 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48446 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48450 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48464 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48478 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:42:04 - uvicorn.access - INFO - 172.105.194.225:48494 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42024 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42026 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42042 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42050 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42062 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:42:41 - uvicorn.access - INFO - 172.105.194.225:42064 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42072 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42074 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42076 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42114 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42092 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42098 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42120 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42136 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42138 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42142 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42158 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42168 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42170 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:42:42 - uvicorn.access - INFO - 172.105.194.225:42174 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44698 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44712 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44724 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44726 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44728 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44732 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44742 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44758 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44764 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44780 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44794 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44808 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44796 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44816 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44824 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:43:24 - uvicorn.access - INFO - 172.105.194.225:44832 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:43:25 - uvicorn.access - INFO - 172.105.194.225:44836 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:43:25 - uvicorn.access - INFO - 172.105.194.225:44846 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:43:25 - uvicorn.access - INFO - 172.105.194.225:44848 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:43:25 - uvicorn.access - INFO - 172.105.194.225:44854 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36630 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36620 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36658 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36674 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36646 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36688 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36704 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36710 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36724 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36734 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36738 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36742 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36748 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36762 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36770 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36776 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36782 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36798 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36808 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:43:29 - uvicorn.access - INFO - 172.105.194.225:36816 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51432 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51446 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51460 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51470 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51478 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51480 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51484 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51490 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51500 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51508 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51514 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51520 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:43:58 - uvicorn.access - INFO - 172.105.194.225:51530 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51546 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51558 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51570 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51580 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51596 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51602 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:43:59 - uvicorn.access - INFO - 172.105.194.225:51610 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50434 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50438 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50442 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50458 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50474 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:44:19 - uvicorn.access - INFO - 172.105.194.225:50478 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50492 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50506 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50520 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50534 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50550 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50562 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50578 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50588 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50592 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50596 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50604 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50614 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50628 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:44:20 - uvicorn.access - INFO - 172.105.194.225:50638 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56568 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56582 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56592 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56608 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56614 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:46:06 - uvicorn.access - INFO - 172.105.194.225:56630 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56644 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56660 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56670 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56682 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56690 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56692 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56708 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56716 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56732 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56736 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56740 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56738 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56750 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:46:07 - uvicorn.access - INFO - 172.105.194.225:56758 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40094 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40096 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40126 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40110 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40138 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-31 00:46:49 - uvicorn.access - INFO - 172.105.194.225:40140 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40154 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40168 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40180 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40192 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40208 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40220 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40232 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40242 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40258 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40266 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40272 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40280 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40296 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-31 00:46:50 - uvicorn.access - INFO - 172.105.194.225:40310 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-31 01:20:12 - uvicorn.access - INFO - 172.105.194.225:58846 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:20:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:20:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:20:13 - uvicorn.access - INFO - 172.105.194.225:58848 - "GET /click HTTP/1.0" 200
+2024-07-31 01:22:09 - uvicorn.access - INFO - 172.105.194.225:34684 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:22:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:22:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:22:09 - uvicorn.access - INFO - 172.105.194.225:34700 - "GET /click HTTP/1.0" 200
+2024-07-31 01:25:40 - uvicorn.access - INFO - 172.105.194.225:48200 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:25:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:25:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:25:40 - uvicorn.access - INFO - 172.105.194.225:48214 - "GET /click HTTP/1.0" 200
+2024-07-31 01:26:47 - uvicorn.access - INFO - 172.105.194.225:38810 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:26:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:26:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:26:47 - uvicorn.access - INFO - 172.105.194.225:38818 - "GET /click HTTP/1.0" 200
+2024-07-31 01:27:58 - uvicorn.access - INFO - 172.105.194.225:48026 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:27:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:27:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:27:58 - uvicorn.access - INFO - 172.105.194.225:48038 - "GET /click HTTP/1.0" 200
+2024-07-31 01:28:55 - uvicorn.access - INFO - 172.105.194.225:55568 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:28:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:28:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:28:56 - uvicorn.access - INFO - 172.105.194.225:55578 - "GET /click HTTP/1.0" 200
+2024-07-31 01:35:00 - uvicorn.access - INFO - 172.105.194.225:59510 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:35:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:35:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:35:01 - uvicorn.access - INFO - 172.105.194.225:59518 - "GET /click HTTP/1.0" 200
+2024-07-31 01:36:55 - uvicorn.access - INFO - 172.105.194.225:54286 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:36:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:36:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:36:56 - uvicorn.access - INFO - 172.105.194.225:54290 - "GET /click HTTP/1.0" 200
+2024-07-31 01:37:00 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-31 01:38:08 - uvicorn.access - INFO - 172.105.194.225:36970 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:38:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:38:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:38:08 - uvicorn.access - INFO - 172.105.194.225:36980 - "GET /click HTTP/1.0" 200
+2024-07-31 01:38:26 - uvicorn.access - INFO - 172.105.194.225:34174 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:38:26 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:38:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:38:27 - uvicorn.access - INFO - 172.105.194.225:34158 - "GET /click HTTP/1.0" 200
+2024-07-31 01:38:41 - uvicorn.access - INFO - 172.105.194.225:50054 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:38:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:38:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:38:41 - uvicorn.access - INFO - 172.105.194.225:50068 - "GET /click HTTP/1.0" 200
+2024-07-31 01:42:22 - uvicorn.access - INFO - 172.105.194.225:53826 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:42:22 - uvicorn.access - INFO - 172.105.194.225:53832 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-31 01:42:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:42:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:42:22 - uvicorn.access - INFO - 172.105.194.225:53830 - "GET /click HTTP/1.0" 200
+2024-07-31 01:54:59 - uvicorn.access - INFO - 172.105.194.225:49804 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:54:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:54:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:54:59 - uvicorn.access - INFO - 172.105.194.225:49816 - "GET /click HTTP/1.0" 200
+2024-07-31 01:57:27 - uvicorn.access - INFO - 172.105.194.225:55932 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:57:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:57:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:57:27 - uvicorn.access - INFO - 172.105.194.225:55948 - "GET /click HTTP/1.0" 200
+2024-07-31 01:58:16 - uvicorn.access - INFO - 172.105.194.225:58792 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:58:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:58:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:58:16 - uvicorn.access - INFO - 172.105.194.225:58806 - "GET /click HTTP/1.0" 200
+2024-07-31 01:58:48 - uvicorn.access - INFO - 172.105.194.225:53868 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 01:58:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 01:58:48 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 01:58:48 - uvicorn.access - INFO - 172.105.194.225:53872 - "GET /click HTTP/1.0" 200
+2024-07-31 02:30:57 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:30:57 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:30:57 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:30:57 - uvicorn.error - INFO - Finished server process [444252]
+2024-07-31 02:31:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:31:03 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:31:04 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:31:04 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:31:06 - uvicorn.error - INFO - Started server process [468297]
+2024-07-31 02:31:06 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:31:06 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:31:06 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:31:13 - root - INFO - Root endpoint was called
+2024-07-31 02:31:13 - uvicorn.access - INFO - 172.105.194.225:35678 - "GET / HTTP/1.0" 307
+2024-07-31 02:31:13 - uvicorn.access - INFO - 172.105.194.225:35692 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:31:13 - uvicorn.access - INFO - 172.105.194.225:35696 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:31:24 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:31:24 - uvicorn.access - INFO - 172.105.194.225:33718 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:31:45 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:31:45 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:31:45 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:31:45 - uvicorn.error - INFO - Finished server process [468297]
+2024-07-31 02:31:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:31:50 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:31:50 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:31:51 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:31:53 - uvicorn.error - INFO - Started server process [468490]
+2024-07-31 02:31:53 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:31:53 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:31:53 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:31:53 - uvicorn.access - INFO - 172.105.194.225:43258 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:31:53 - uvicorn.access - INFO - 172.105.194.225:43266 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:32:10 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:32:10 - uvicorn.access - INFO - 172.105.194.225:45164 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:34:30 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:34:31 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:34:31 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:34:31 - uvicorn.error - INFO - Finished server process [468490]
+2024-07-31 02:34:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:34:35 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:34:36 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:34:37 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:34:38 - uvicorn.error - INFO - Started server process [468892]
+2024-07-31 02:34:38 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:34:38 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:34:38 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:34:48 - root - INFO - Root endpoint was called
+2024-07-31 02:34:48 - uvicorn.access - INFO - 172.105.194.225:49292 - "GET / HTTP/1.0" 307
+2024-07-31 02:34:48 - uvicorn.access - INFO - 172.105.194.225:49308 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:34:48 - uvicorn.access - INFO - 172.105.194.225:49322 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:34:56 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:36:12 - google_auth_oauthlib.flow - INFO - "GET /?state=sZ7Z0AzakY4QQYudGrsMiVw2EFcPhl&code=4/0AcvDMrCylTHyuJlAtyKwGEw_awbAl40bziYfut0HMS_SHXEduqmie_CvesOriiCsgZCUMQ&scope=https://www.googleapis.com/auth/gmail.send HTTP/1.1" 200 65
+2024-07-31 02:36:12 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2024-07-31 02:38:30 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:38:30 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:38:30 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:38:30 - uvicorn.error - INFO - Finished server process [468892]
+2024-07-31 02:38:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:38:35 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:38:36 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:38:36 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:38:38 - uvicorn.error - INFO - Started server process [469484]
+2024-07-31 02:38:38 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:38:38 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:38:38 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:38:41 - root - INFO - Root endpoint was called
+2024-07-31 02:38:41 - uvicorn.access - INFO - 172.105.194.225:53814 - "GET / HTTP/1.0" 307
+2024-07-31 02:38:41 - uvicorn.access - INFO - 172.105.194.225:53824 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:38:41 - uvicorn.access - INFO - 172.105.194.225:53832 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:38:57 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:38:57 - uvicorn.access - INFO - 172.105.194.225:56668 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:41:20 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:41:21 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:41:21 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:41:21 - uvicorn.error - INFO - Finished server process [469484]
+2024-07-31 02:41:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:41:25 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:41:26 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:41:27 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:41:29 - uvicorn.error - INFO - Started server process [469849]
+2024-07-31 02:41:29 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:41:29 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:41:29 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:41:33 - uvicorn.access - INFO - 172.105.194.225:36864 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:41:34 - uvicorn.access - INFO - 172.105.194.225:36872 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:41:52 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:41:52 - uvicorn.access - INFO - 172.105.194.225:40190 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:42:31 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:42:31 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:42:31 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:42:31 - uvicorn.error - INFO - Finished server process [469849]
+2024-07-31 02:42:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:42:36 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:42:37 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:42:37 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:42:39 - uvicorn.error - INFO - Started server process [470137]
+2024-07-31 02:42:39 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:42:39 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:42:39 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:42:39 - uvicorn.access - INFO - 172.105.194.225:45482 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-31 02:42:43 - root - INFO - Root endpoint was called
+2024-07-31 02:42:43 - uvicorn.access - INFO - 172.105.194.225:45496 - "GET / HTTP/1.0" 307
+2024-07-31 02:42:43 - uvicorn.access - INFO - 172.105.194.225:45506 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:42:43 - uvicorn.access - INFO - 172.105.194.225:45514 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:42:59 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:42:59 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2024-07-31 02:43:00 - uvicorn.access - INFO - 172.105.194.225:33880 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:44:18 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:44:18 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:44:18 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:44:18 - uvicorn.error - INFO - Finished server process [470137]
+2024-07-31 02:44:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:44:23 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:44:23 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:44:24 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:44:26 - uvicorn.error - INFO - Started server process [470419]
+2024-07-31 02:44:26 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:44:26 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:44:26 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:44:27 - uvicorn.access - INFO - 172.105.194.225:38286 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-31 02:44:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-31 02:44:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-31 02:44:27 - uvicorn.access - INFO - 172.105.194.225:38278 - "GET /click HTTP/1.0" 200
+2024-07-31 02:44:27 - uvicorn.access - INFO - 172.105.194.225:38290 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-31 02:44:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E4%BC%B4%E6%89%8B%E7%A6%AE%25 "HTTP/1.1 200 OK"
+2024-07-31 02:44:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E4%BC%B4%E6%89%8B%E7%A6%AE%25 "HTTP/1.1 200 OK"
+2024-07-31 02:44:32 - uvicorn.access - INFO - 172.105.194.225:38302 - "GET /find_brand?keyword=%E4%BC%B4%E6%89%8B%E7%A6%AE&language=ch HTTP/1.0" 200
+2024-07-31 02:44:32 - uvicorn.access - INFO - 172.105.194.225:38314 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-31 02:44:32 - uvicorn.access - INFO - 172.105.194.225:38322 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-31 02:44:32 - uvicorn.access - INFO - 172.105.194.225:38336 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-31 02:44:32 - uvicorn.access - INFO - 172.105.194.225:38342 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-31 02:44:33 - uvicorn.access - INFO - 172.105.194.225:38356 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:44:33 - uvicorn.access - INFO - 172.105.194.225:38370 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:44:33 - uvicorn.access - INFO - 172.105.194.225:38382 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-31 02:44:33 - uvicorn.access - INFO - 172.105.194.225:38398 - "GET /static/ad_img/1300_800mm-02.jpg HTTP/1.0" 200
+2024-07-31 02:44:33 - uvicorn.access - INFO - 172.105.194.225:38412 - "GET /static/ad_img/DSC00174%20-%20%E7%8E%8B%E5%AA%BD%E5%AA%BD%E6%B3%95%E5%BC%8F%E6%BA%AB%E9%A6%A8%E9%85%A5.jpg HTTP/1.0" 200
+2024-07-31 02:44:34 - uvicorn.access - INFO - 172.105.194.225:38418 - "GET /static/ad_img/%E5%BE%A1%E6%B8%85%E5%9D%8A%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-31 02:44:39 - uvicorn.access - INFO - 172.105.194.225:48880 - "GET /static/ad_img/Phytopia%20%E7%B6%A0%E8%89%B2%E5%85%89%E5%90%88%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-31 02:44:39 - uvicorn.access - INFO - 172.105.194.225:48894 - "GET /static/ad_img/IMG_4606%20-%20%E9%A6%AE%E5%B0%8F%E6%84%9B.jpeg HTTP/1.0" 200
+2024-07-31 02:44:41 - uvicorn.access - INFO - 172.105.194.225:48896 - "GET /static/ad_img/Gooday%20%E5%A5%BD%E8%92%94%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-31 02:44:51 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:44:51 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2024-07-31 02:44:51 - uvicorn.access - INFO - 172.105.194.225:45562 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:45:41 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:45:41 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:45:41 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:45:41 - uvicorn.error - INFO - Finished server process [470419]
+2024-07-31 02:45:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:45:46 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:45:47 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:45:47 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:45:49 - uvicorn.error - INFO - Started server process [470664]
+2024-07-31 02:45:49 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:45:49 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:45:49 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:45:50 - uvicorn.access - INFO - 172.105.194.225:54996 - "GET /docs HTTP/1.0" 200
+2024-07-31 02:45:50 - uvicorn.access - INFO - 172.105.194.225:55010 - "GET /openapi.json HTTP/1.0" 200
+2024-07-31 02:46:12 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-31 02:46:12 - googleapiclient.discovery_cache - INFO - file_cache is only supported with oauth2client<4.0.0
+2024-07-31 02:46:13 - uvicorn.access - INFO - 172.105.194.225:57448 - "POST /insert_table HTTP/1.0" 200
+2024-07-31 02:46:45 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:46:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&id=eq.32 "HTTP/1.1 200 OK"
+2024-07-31 02:46:45 - uvicorn.access - INFO - 172.105.194.225:49820 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E8%A7%80%E6%99%AF%E5%8F%B0%E7%87%9F%E6%A5%AD%E6%99%82%E9%96%93 HTTP/1.0" 200
+2024-07-31 02:46:46 - uvicorn.access - INFO - 172.105.194.225:49834 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E4%B8%80%E8%88%AC%E5%8F%83%E8%A7%80%E8%B3%87%E8%A8%8A/1-1.mp4 HTTP/1.0" 200
+2024-07-31 02:47:09 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:47:09 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:47:09 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:47:09 - uvicorn.error - INFO - Finished server process [470664]
+2024-07-31 02:47:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:47:14 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:47:14 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:47:15 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:47:17 - uvicorn.error - INFO - Started server process [470963]
+2024-07-31 02:47:17 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:47:17 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:47:17 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-31 02:47:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-31 02:47:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-31 02:47:38 - uvicorn.access - INFO - 172.105.194.225:39538 - "GET /find_brand?keyword=%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6&language=ch HTTP/1.0" 200
+2024-07-31 02:47:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-31 02:47:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-31 02:47:39 - uvicorn.access - INFO - 172.105.194.225:39544 - "GET /find_brand?keyword=%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6&language=ch HTTP/1.0" 200
+2024-07-31 02:47:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_ticket?select=%2A&id=in.%281%2C3%2C6%2C7%29 "HTTP/1.1 200 OK"
+2024-07-31 02:47:59 - uvicorn.access - INFO - 172.105.194.225:45372 - "GET /static_tickets?is_Chinese=1 HTTP/1.0" 200
+2024-07-31 02:48:27 - uvicorn.error - INFO - Shutting down
+2024-07-31 02:48:27 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-31 02:48:27 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-31 02:48:27 - uvicorn.error - INFO - Finished server process [470963]
+2024-07-31 02:48:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-31 02:48:32 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:48:37 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-31 02:48:37 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-31 02:48:39 - uvicorn.error - INFO - Started server process [471252]
+2024-07-31 02:48:39 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-31 02:48:39 - uvicorn.error - INFO - Application startup complete.
+2024-07-31 02:48:39 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)

+ 0 - 392
log/app.log.2024-07-10

@@ -1,392 +0,0 @@
-2024-07-10 05:01:02 - root - INFO - Root endpoint was called
-2024-07-10 05:01:33 - root - INFO - Root endpoint was called
-2024-07-10 05:03:29 - uvicorn.error - INFO - Started server process [149550]
-2024-07-10 05:03:29 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:03:29 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:03:29 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:06:05 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:06:05 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:06:05 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:06:05 - uvicorn.error - INFO - Finished server process [149550]
-2024-07-10 05:06:09 - uvicorn.error - INFO - Started server process [149765]
-2024-07-10 05:06:09 - uvicorn.error - INFO - Started server process [149765]
-2024-07-10 05:06:09 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:06:09 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:06:09 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:06:09 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:06:09 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:06:09 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:06:20 - uvicorn.access - INFO - 172.105.194.225:46250 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:06:20 - uvicorn.access - INFO - 172.105.194.225:46250 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:06:20 - uvicorn.access - INFO - 172.105.194.225:46258 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:06:20 - uvicorn.access - INFO - 172.105.194.225:46258 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:06:22 - uvicorn.access - INFO - 172.105.194.225:46268 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:06:22 - uvicorn.access - INFO - 172.105.194.225:46268 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:06:22 - uvicorn.access - INFO - 172.105.194.225:46280 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:06:22 - uvicorn.access - INFO - 172.105.194.225:46280 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:07:35 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:07:35 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:07:35 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:07:35 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:07:35 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:07:35 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:07:35 - uvicorn.error - INFO - Finished server process [149765]
-2024-07-10 05:07:35 - uvicorn.error - INFO - Finished server process [149765]
-2024-07-10 05:07:38 - uvicorn.error - INFO - Started server process [149961]
-2024-07-10 05:07:38 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:07:38 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:07:38 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:07:46 - uvicorn.access - INFO - 172.105.194.225:35344 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:07:46 - uvicorn.access - INFO - 172.105.194.225:35354 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:14:41 - root - INFO - Root endpoint was called
-2024-07-10 05:14:41 - uvicorn.access - INFO - 172.105.194.225:35330 - "GET / HTTP/1.0" 307
-2024-07-10 05:14:42 - uvicorn.access - INFO - 172.105.194.225:35336 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:14:50 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:14:50 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:14:50 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:14:50 - uvicorn.error - INFO - Finished server process [149961]
-2024-07-10 05:14:53 - uvicorn.error - INFO - Started server process [150569]
-2024-07-10 05:14:53 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:14:53 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:14:53 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:14:58 - uvicorn.access - INFO - 172.105.194.225:49536 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:14:58 - uvicorn.access - INFO - 172.105.194.225:49540 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:15:16 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:15:16 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:15:16 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:15:16 - uvicorn.error - INFO - Finished server process [150569]
-2024-07-10 05:15:19 - uvicorn.error - INFO - Started server process [150713]
-2024-07-10 05:15:19 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:15:19 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:15:19 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:15:22 - uvicorn.access - INFO - 172.105.194.225:52086 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:15:22 - uvicorn.access - INFO - 172.105.194.225:52094 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:15:34 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/101_brand "HTTP/1.1 400 Bad Request"
-2024-07-10 05:15:34 - uvicorn.access - INFO - 172.105.194.225:33542 - "POST /client_message?client_id=123456&client_message=jkas%3Bdjfioasjvksja.k HTTP/1.0" 200
-2024-07-10 05:15:59 - uvicorn.error - INFO - Shutting down
-2024-07-10 05:15:59 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 05:15:59 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 05:15:59 - uvicorn.error - INFO - Finished server process [150713]
-2024-07-10 05:16:04 - uvicorn.error - INFO - Started server process [150864]
-2024-07-10 05:16:04 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 05:16:04 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 05:16:04 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 05:16:07 - uvicorn.access - INFO - 172.105.194.225:45054 - "GET /docs HTTP/1.0" 200
-2024-07-10 05:16:07 - uvicorn.access - INFO - 172.105.194.225:45056 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 05:16:14 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/client_message "HTTP/1.1 201 Created"
-2024-07-10 05:16:14 - uvicorn.access - INFO - 172.105.194.225:45066 - "POST /client_message?client_id=123456&client_message=123456 HTTP/1.0" 200
-2024-07-10 05:40:59 - uvicorn.access - INFO - 172.105.194.225:36804 - "GET /ad?language= HTTP/1.0" 200
-2024-07-10 06:17:08 - uvicorn.access - INFO - 172.105.194.225:57614 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:17:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:17:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:17:08 - uvicorn.access - INFO - 172.105.194.225:57618 - "GET /click HTTP/1.0" 200
-2024-07-10 06:17:08 - uvicorn.access - INFO - 172.105.194.225:57632 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:19:11 - uvicorn.access - INFO - 172.105.194.225:55166 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:19:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:19:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:19:12 - uvicorn.access - INFO - 172.105.194.225:55160 - "GET /click HTTP/1.0" 200
-2024-07-10 06:19:49 - uvicorn.access - INFO - 172.105.194.225:36664 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:19:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:19:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:19:50 - uvicorn.access - INFO - 172.105.194.225:36678 - "GET /click HTTP/1.0" 200
-2024-07-10 06:21:41 - uvicorn.access - INFO - 172.105.194.225:37766 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:21:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:21:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:21:42 - uvicorn.access - INFO - 172.105.194.225:37778 - "GET /click HTTP/1.0" 200
-2024-07-10 06:21:42 - uvicorn.access - INFO - 172.105.194.225:37782 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:27:41 - uvicorn.access - INFO - 172.105.194.225:37428 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:27:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:27:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:27:42 - uvicorn.access - INFO - 172.105.194.225:37440 - "GET /click HTTP/1.0" 200
-2024-07-10 06:27:42 - uvicorn.access - INFO - 172.105.194.225:37444 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:33:32 - uvicorn.access - INFO - 172.105.194.225:54754 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:33:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:33:33 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:33:33 - uvicorn.access - INFO - 172.105.194.225:54744 - "GET /click HTTP/1.0" 200
-2024-07-10 06:33:33 - uvicorn.access - INFO - 172.105.194.225:54764 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:33:38 - uvicorn.access - INFO - 172.105.194.225:54368 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:33:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:33:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:33:38 - uvicorn.access - INFO - 172.105.194.225:54376 - "GET /click HTTP/1.0" 200
-2024-07-10 06:33:38 - uvicorn.access - INFO - 172.105.194.225:54386 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:39:23 - uvicorn.access - INFO - 172.105.194.225:53604 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:39:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:39:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:39:23 - uvicorn.access - INFO - 172.105.194.225:53608 - "GET /click HTTP/1.0" 200
-2024-07-10 06:39:24 - uvicorn.access - INFO - 172.105.194.225:53610 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:41:40 - uvicorn.access - INFO - 172.105.194.225:34490 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:41:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:41:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:41:41 - uvicorn.access - INFO - 172.105.194.225:34480 - "GET /click HTTP/1.0" 200
-2024-07-10 06:41:41 - uvicorn.access - INFO - 172.105.194.225:34500 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:42:19 - uvicorn.access - INFO - 172.105.194.225:41598 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:42:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:42:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:42:20 - uvicorn.access - INFO - 172.105.194.225:41602 - "GET /click HTTP/1.0" 200
-2024-07-10 06:42:20 - uvicorn.access - INFO - 172.105.194.225:41616 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:43:33 - uvicorn.access - INFO - 172.105.194.225:60772 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:43:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:43:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:43:34 - uvicorn.access - INFO - 172.105.194.225:60782 - "GET /click HTTP/1.0" 200
-2024-07-10 06:43:34 - uvicorn.access - INFO - 172.105.194.225:60788 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:44:32 - uvicorn.access - INFO - 172.105.194.225:33446 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:44:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:44:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:44:32 - uvicorn.access - INFO - 172.105.194.225:33450 - "GET /click HTTP/1.0" 200
-2024-07-10 06:44:32 - uvicorn.access - INFO - 172.105.194.225:33454 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:44:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
-2024-07-10 06:44:43 - uvicorn.access - INFO - 172.105.194.225:42536 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E7%BE%8E%E9%A3%9F%E8%A1%97 HTTP/1.0" 200
-2024-07-10 06:44:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
-2024-07-10 06:44:52 - uvicorn.access - INFO - 172.105.194.225:42104 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
-2024-07-10 06:44:58 - uvicorn.access - INFO - 172.105.194.225:60552 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:44:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:44:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:44:59 - uvicorn.access - INFO - 172.105.194.225:60568 - "GET /click HTTP/1.0" 200
-2024-07-10 06:44:59 - uvicorn.access - INFO - 172.105.194.225:60578 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:47:36 - uvicorn.access - INFO - 172.105.194.225:53042 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:47:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:47:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:47:36 - uvicorn.access - INFO - 172.105.194.225:53058 - "GET /click HTTP/1.0" 200
-2024-07-10 06:47:37 - uvicorn.access - INFO - 172.105.194.225:53068 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:47:40 - uvicorn.access - INFO - 172.105.194.225:53076 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:47:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:47:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:47:40 - uvicorn.access - INFO - 172.105.194.225:53078 - "GET /click HTTP/1.0" 200
-2024-07-10 06:47:41 - uvicorn.access - INFO - 172.105.194.225:53080 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:47:47 - uvicorn.access - INFO - 172.105.194.225:45570 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:47:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:47:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:47:47 - uvicorn.access - INFO - 172.105.194.225:45574 - "GET /click HTTP/1.0" 200
-2024-07-10 06:47:47 - uvicorn.access - INFO - 172.105.194.225:45584 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:49:57 - uvicorn.access - INFO - 172.105.194.225:50172 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:49:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:49:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:49:57 - uvicorn.access - INFO - 172.105.194.225:50182 - "GET /click HTTP/1.0" 200
-2024-07-10 06:49:57 - uvicorn.access - INFO - 172.105.194.225:50184 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:50:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%ATM% "HTTP/1.1 200 OK"
-2024-07-10 06:50:02 - uvicorn.access - INFO - 172.105.194.225:50200 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=ATM HTTP/1.0" 200
-2024-07-10 06:50:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
-2024-07-10 06:50:03 - uvicorn.access - INFO - 172.105.194.225:50214 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
-2024-07-10 06:50:07 - uvicorn.access - INFO - 172.105.194.225:45898 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:50:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:50:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:50:08 - uvicorn.access - INFO - 172.105.194.225:45888 - "GET /click HTTP/1.0" 200
-2024-07-10 06:50:08 - uvicorn.access - INFO - 172.105.194.225:45900 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:50:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
-2024-07-10 06:50:13 - uvicorn.access - INFO - 172.105.194.225:45916 - "GET /arviews?language=en&start=B1%20%E4%B8%AD%E7%92%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
-2024-07-10 06:50:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
-2024-07-10 06:50:15 - uvicorn.access - INFO - 172.105.194.225:45932 - "GET /arviews?language=en&start=B1%20%E4%B8%AD%E7%92%B0&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
-2024-07-10 06:50:57 - uvicorn.access - INFO - 172.105.194.225:53960 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:50:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:50:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:50:57 - uvicorn.access - INFO - 172.105.194.225:53972 - "GET /click HTTP/1.0" 200
-2024-07-10 06:50:58 - uvicorn.access - INFO - 172.105.194.225:53974 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:51:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
-2024-07-10 06:51:04 - uvicorn.access - INFO - 172.105.194.225:53984 - "GET /arviews?language=en&start=B1%20%E4%B8%AD%E7%92%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
-2024-07-10 06:51:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25%E5%AE%A2%E6%9C%8D%25 "HTTP/1.1 200 OK"
-2024-07-10 06:51:11 - uvicorn.access - INFO - 172.105.194.225:35946 - "GET /arviews?language=en&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=%E5%AE%A2%E6%9C%8D HTTP/1.0" 200
-2024-07-10 06:51:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%ATM% "HTTP/1.1 200 OK"
-2024-07-10 06:51:18 - uvicorn.access - INFO - 172.105.194.225:56900 - "GET /arviews?language=en&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=ATM HTTP/1.0" 200
-2024-07-10 06:51:23 - uvicorn.access - INFO - 172.105.194.225:56930 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:51:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:51:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:51:23 - uvicorn.access - INFO - 172.105.194.225:56916 - "GET /click HTTP/1.0" 200
-2024-07-10 06:51:23 - uvicorn.access - INFO - 172.105.194.225:56934 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:51:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
-2024-07-10 06:51:27 - uvicorn.access - INFO - 172.105.194.225:57688 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
-2024-07-10 06:51:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
-2024-07-10 06:51:29 - uvicorn.access - INFO - 172.105.194.225:57702 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
-2024-07-10 06:52:13 - uvicorn.access - INFO - 172.105.194.225:55910 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:52:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:52:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:52:13 - uvicorn.access - INFO - 172.105.194.225:55912 - "GET /click HTTP/1.0" 200
-2024-07-10 06:52:14 - uvicorn.access - INFO - 172.105.194.225:55926 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:55:33 - uvicorn.access - INFO - 172.105.194.225:59592 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 06:55:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:55:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:55:34 - uvicorn.access - INFO - 172.105.194.225:59594 - "GET /click HTTP/1.0" 200
-2024-07-10 06:55:34 - uvicorn.access - INFO - 172.105.194.225:59606 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:56:12 - uvicorn.access - INFO - 172.105.194.225:59664 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:56:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:56:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:56:13 - uvicorn.access - INFO - 172.105.194.225:59678 - "GET /click HTTP/1.0" 200
-2024-07-10 06:56:13 - uvicorn.access - INFO - 172.105.194.225:59694 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:59:13 - uvicorn.access - INFO - 172.105.194.225:34714 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:59:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:59:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:59:13 - uvicorn.access - INFO - 172.105.194.225:34716 - "GET /click HTTP/1.0" 200
-2024-07-10 06:59:14 - uvicorn.access - INFO - 172.105.194.225:34732 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 06:59:31 - uvicorn.access - INFO - 172.105.194.225:40606 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 06:59:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 06:59:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 06:59:31 - uvicorn.access - INFO - 172.105.194.225:40618 - "GET /click HTTP/1.0" 200
-2024-07-10 06:59:31 - uvicorn.access - INFO - 172.105.194.225:40630 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 07:17:54 - uvicorn.access - INFO - 172.105.194.225:53206 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 07:17:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 07:17:54 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 07:17:54 - uvicorn.access - INFO - 172.105.194.225:53212 - "GET /click HTTP/1.0" 200
-2024-07-10 07:17:58 - uvicorn.access - INFO - 172.105.194.225:36078 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 07:17:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 07:17:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 07:17:58 - uvicorn.access - INFO - 172.105.194.225:36090 - "GET /click HTTP/1.0" 200
-2024-07-10 07:20:44 - uvicorn.access - INFO - 172.105.194.225:58974 - "GET /metrics HTTP/1.0" 404
-2024-07-10 07:21:35 - root - INFO - Root endpoint was called
-2024-07-10 07:21:35 - uvicorn.access - INFO - 172.105.194.225:33214 - "GET / HTTP/1.0" 307
-2024-07-10 07:21:35 - uvicorn.access - INFO - 172.105.194.225:33226 - "GET /docs HTTP/1.0" 200
-2024-07-10 07:23:31 - uvicorn.access - INFO - 172.105.194.225:54672 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
-2024-07-10 07:24:48 - uvicorn.access - INFO - 172.105.194.225:38228 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 07:27:45 - uvicorn.access - INFO - 172.105.194.225:40320 - "POST / HTTP/1.0" 405
-2024-07-10 07:28:55 - uvicorn.access - INFO - 172.105.194.225:53502 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 07:28:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 07:28:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 07:28:55 - uvicorn.access - INFO - 172.105.194.225:53506 - "GET /click HTTP/1.0" 200
-2024-07-10 07:28:56 - uvicorn.access - INFO - 172.105.194.225:53518 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
-2024-07-10 07:30:23 - uvicorn.access - INFO - 172.105.194.225:48272 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 07:30:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 07:30:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 07:30:23 - uvicorn.access - INFO - 172.105.194.225:48286 - "GET /click HTTP/1.0" 200
-2024-07-10 07:32:10 - uvicorn.access - INFO - 172.105.194.225:54746 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 07:32:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 07:32:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 07:32:10 - uvicorn.access - INFO - 172.105.194.225:54750 - "GET /click HTTP/1.0" 200
-2024-07-10 07:32:10 - uvicorn.access - INFO - 172.105.194.225:54766 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 07:32:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
-2024-07-10 07:32:23 - uvicorn.access - INFO - 172.105.194.225:39268 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
-2024-07-10 08:25:04 - uvicorn.access - INFO - 172.105.194.225:33994 - "GET /metrics HTTP/1.0" 404
-2024-07-10 08:27:21 - root - INFO - Root endpoint was called
-2024-07-10 08:27:21 - uvicorn.access - INFO - 172.105.194.225:49514 - "GET / HTTP/1.0" 307
-2024-07-10 08:27:22 - uvicorn.access - INFO - 172.105.194.225:49524 - "GET /docs HTTP/1.0" 200
-2024-07-10 08:30:37 - uvicorn.access - INFO - 172.105.194.225:58658 - "POST / HTTP/1.0" 405
-2024-07-10 08:41:50 - uvicorn.access - INFO - 172.105.194.225:41526 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:41:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:41:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:41:51 - uvicorn.access - INFO - 172.105.194.225:41542 - "GET /click HTTP/1.0" 200
-2024-07-10 08:42:45 - uvicorn.access - INFO - 172.105.194.225:47636 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:42:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:42:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:42:45 - uvicorn.access - INFO - 172.105.194.225:47650 - "GET /click HTTP/1.0" 200
-2024-07-10 08:44:22 - uvicorn.access - INFO - 172.105.194.225:38346 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:44:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:44:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:44:22 - uvicorn.access - INFO - 172.105.194.225:38340 - "GET /click HTTP/1.0" 200
-2024-07-10 08:45:26 - uvicorn.access - INFO - 172.105.194.225:41446 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:45:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:45:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:45:27 - uvicorn.access - INFO - 172.105.194.225:41434 - "GET /click HTTP/1.0" 200
-2024-07-10 08:45:41 - uvicorn.access - INFO - 172.105.194.225:58604 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:45:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:45:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:45:42 - uvicorn.access - INFO - 172.105.194.225:58610 - "GET /click HTTP/1.0" 200
-2024-07-10 08:45:45 - uvicorn.access - INFO - 172.105.194.225:58618 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:45:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:45:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:45:45 - uvicorn.access - INFO - 172.105.194.225:58634 - "GET /click HTTP/1.0" 200
-2024-07-10 08:45:53 - uvicorn.access - INFO - 172.105.194.225:41256 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:45:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:45:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:45:53 - uvicorn.access - INFO - 172.105.194.225:41246 - "GET /click HTTP/1.0" 200
-2024-07-10 08:46:08 - uvicorn.access - INFO - 172.105.194.225:37300 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:46:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:46:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:46:09 - uvicorn.access - INFO - 172.105.194.225:37296 - "GET /click HTTP/1.0" 200
-2024-07-10 08:46:12 - uvicorn.access - INFO - 172.105.194.225:37302 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:46:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:46:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:46:12 - uvicorn.access - INFO - 172.105.194.225:37314 - "GET /click HTTP/1.0" 200
-2024-07-10 08:46:18 - uvicorn.access - INFO - 172.105.194.225:57842 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:46:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:46:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:46:18 - uvicorn.access - INFO - 172.105.194.225:57830 - "GET /click HTTP/1.0" 200
-2024-07-10 08:46:26 - uvicorn.access - INFO - 172.105.194.225:36300 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:46:26 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:46:26 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:46:26 - uvicorn.access - INFO - 172.105.194.225:36308 - "GET /click HTTP/1.0" 200
-2024-07-10 08:47:07 - uvicorn.access - INFO - 172.105.194.225:57304 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:47:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:47:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:47:07 - uvicorn.access - INFO - 172.105.194.225:57308 - "GET /click HTTP/1.0" 200
-2024-07-10 08:47:58 - uvicorn.access - INFO - 172.105.194.225:60304 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:47:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:47:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:47:58 - uvicorn.access - INFO - 172.105.194.225:60300 - "GET /click HTTP/1.0" 200
-2024-07-10 08:49:23 - uvicorn.access - INFO - 172.105.194.225:39146 - "GET /static/ad_img/%E9%96%80%E5%8F%A3%20-%20%E8%90%AC%E5%80%8D%E5%AF%8C%EF%BC%88%E7%8A%AC%E8%B2%93%E9%A3%BC%E6%96%99%E9%86%AB%E7%94%9F%EF%BC%89.jpg HTTP/1.0" 200
-2024-07-10 08:58:42 - uvicorn.access - INFO - 172.105.194.225:53376 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:58:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:58:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:58:42 - uvicorn.access - INFO - 172.105.194.225:53388 - "GET /click HTTP/1.0" 200
-2024-07-10 08:59:02 - uvicorn.access - INFO - 172.105.194.225:48808 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 08:59:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 08:59:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 08:59:03 - uvicorn.access - INFO - 172.105.194.225:48824 - "GET /click HTTP/1.0" 200
-2024-07-10 09:05:28 - uvicorn.access - INFO - 172.105.194.225:35564 - "GET /docs HTTP/1.0" 200
-2024-07-10 09:05:28 - uvicorn.access - INFO - 172.105.194.225:35570 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 09:11:43 - uvicorn.access - INFO - 172.105.194.225:49242 - "POST /remote/logincheck HTTP/1.0" 404
-2024-07-10 09:13:43 - uvicorn.access - INFO - 172.105.194.225:36560 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 09:13:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:13:43 - uvicorn.access - INFO - 172.105.194.225:36580 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 09:13:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:13:44 - uvicorn.access - INFO - 172.105.194.225:36576 - "GET /click HTTP/1.0" 200
-2024-07-10 09:14:18 - uvicorn.access - INFO - 172.105.194.225:53440 - "GET /ad?language=en HTTP/1.0" 200
-2024-07-10 09:14:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:14:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:14:19 - uvicorn.access - INFO - 172.105.194.225:53444 - "GET /click HTTP/1.0" 200
-2024-07-10 09:14:30 - uvicorn.access - INFO - 172.105.194.225:36796 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 09:14:31 - uvicorn.access - INFO - 172.105.194.225:36814 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 09:14:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:14:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:14:31 - uvicorn.access - INFO - 172.105.194.225:36804 - "GET /click HTTP/1.0" 200
-2024-07-10 09:14:43 - uvicorn.access - INFO - 172.105.194.225:50210 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 09:14:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:14:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:14:44 - uvicorn.access - INFO - 172.105.194.225:50218 - "GET /click HTTP/1.0" 200
-2024-07-10 09:14:54 - uvicorn.access - INFO - 172.105.194.225:46660 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 09:14:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:14:54 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:14:54 - uvicorn.access - INFO - 172.105.194.225:46670 - "GET /click HTTP/1.0" 200
-2024-07-10 09:17:03 - uvicorn.access - INFO - 172.105.194.225:42916 - "GET /static/ad_img/%E9%96%80%E5%8F%A3%20-%20%E8%90%AC%E5%80%8D%E5%AF%8C%EF%BC%88%E7%8A%AC%E8%B2%93%E9%A3%BC%E6%96%99%E9%86%AB%E7%94%9F%EF%BC%89.jpg HTTP/1.0" 200
-2024-07-10 09:34:54 - uvicorn.access - INFO - 172.105.194.225:56032 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 09:34:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 09:34:54 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 09:34:54 - uvicorn.access - INFO - 172.105.194.225:56028 - "GET /click HTTP/1.0" 200
-2024-07-10 10:18:28 - uvicorn.access - INFO - 172.105.194.225:45064 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 10:18:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 10:18:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 10:18:28 - uvicorn.access - INFO - 172.105.194.225:45074 - "GET /click HTTP/1.0" 200
-2024-07-10 10:25:23 - uvicorn.error - INFO - Shutting down
-2024-07-10 10:25:24 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-10 10:25:24 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-10 10:25:24 - uvicorn.error - INFO - Finished server process [150864]
-2024-07-10 10:25:27 - uvicorn.error - INFO - Started server process [155397]
-2024-07-10 10:25:27 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-10 10:25:27 - uvicorn.error - INFO - Application startup complete.
-2024-07-10 10:25:27 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-10 10:25:35 - root - INFO - Root endpoint was called
-2024-07-10 10:25:35 - uvicorn.access - INFO - 172.105.194.225:33646 - "GET / HTTP/1.0" 307
-2024-07-10 10:25:35 - uvicorn.access - INFO - 172.105.194.225:33648 - "GET /docs HTTP/1.0" 200
-2024-07-10 10:25:35 - uvicorn.access - INFO - 172.105.194.225:33654 - "GET /openapi.json HTTP/1.0" 200
-2024-07-10 10:25:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%81%9C%E8%BB%8A%E5%A0%B4%E9%99%90%E9%AB%98%E5%A4%9A%E5%B0%91%3F "HTTP/1.1 200 OK"
-2024-07-10 10:25:52 - uvicorn.access - INFO - 172.105.194.225:46850 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%81%9C%E8%BB%8A%E5%A0%B4%E9%99%90%E9%AB%98%E5%A4%9A%E5%B0%91%3F HTTP/1.0" 200
-2024-07-10 10:26:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%81%9C%E8%BB%8A%E5%A0%B4%E9%99%90%E9%AB%98%E5%A4%9A%E5%B0%91%3F "HTTP/1.1 200 OK"
-2024-07-10 10:26:47 - uvicorn.access - INFO - 172.105.194.225:39380 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%81%9C%E8%BB%8A%E5%A0%B4%E9%99%90%E9%AB%98%E5%A4%9A%E5%B0%91%3F HTTP/1.0" 200
-2024-07-10 10:27:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%A6%82%E4%BD%95%E7%94%B3%E8%BE%A6%E7%A6%AE%E8%AE%9A%E6%9C%83%E5%93%A1%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-10 10:27:00 - uvicorn.access - INFO - 172.105.194.225:44428 - "POST /video_cache?client_message=%E5%A6%82%E4%BD%95%E7%94%B3%E8%BE%A6%E7%A6%AE%E8%AE%9A%E6%9C%83%E5%93%A1%EF%BC%9F HTTP/1.0" 200
-2024-07-10 11:19:05 - uvicorn.access - INFO - 172.105.194.225:46490 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 11:19:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 11:19:06 - uvicorn.access - INFO - 172.105.194.225:46502 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-10 11:19:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 11:19:06 - uvicorn.access - INFO - 172.105.194.225:46500 - "GET /click HTTP/1.0" 200
-2024-07-10 11:19:56 - uvicorn.access - INFO - 172.105.194.225:60736 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-10 11:19:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-10 11:19:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-10 11:19:56 - uvicorn.access - INFO - 172.105.194.225:60748 - "GET /click HTTP/1.0" 200
-2024-07-10 11:42:47 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-10 16:03:24 - root - INFO - Root endpoint was called
-2024-07-10 16:03:24 - uvicorn.access - INFO - 172.105.194.225:60708 - "GET / HTTP/1.0" 307
-2024-07-10 16:03:25 - uvicorn.access - INFO - 172.105.194.225:60718 - "GET /docs HTTP/1.0" 200
-2024-07-10 22:07:32 - root - INFO - Root endpoint was called
-2024-07-10 22:07:32 - uvicorn.access - INFO - 172.105.194.225:51170 - "GET / HTTP/1.0" 307
-2024-07-10 22:07:33 - uvicorn.access - INFO - 172.105.194.225:51186 - "GET /docs HTTP/1.0" 200
-2024-07-10 23:09:21 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-10 23:09:26 - root - INFO - Root endpoint was called
-2024-07-10 23:09:26 - uvicorn.access - INFO - 172.105.216.226:49898 - "GET / HTTP/1.1" 307
-2024-07-10 23:09:31 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 0 - 303
log/app.log.2024-07-11

@@ -1,303 +0,0 @@
-2024-07-11 01:39:00 - root - INFO - Root endpoint was called
-2024-07-11 01:39:00 - uvicorn.access - INFO - 172.105.194.225:43136 - "GET / HTTP/1.0" 307
-2024-07-11 01:39:11 - root - INFO - Root endpoint was called
-2024-07-11 01:39:11 - uvicorn.access - INFO - 172.105.194.225:55660 - "GET / HTTP/1.0" 307
-2024-07-11 01:39:22 - uvicorn.access - INFO - 172.105.194.225:58546 - "GET /docs HTTP/1.0" 200
-2024-07-11 01:39:23 - uvicorn.access - INFO - 172.105.194.225:58556 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 02:30:32 - uvicorn.access - INFO - 172.105.194.225:41920 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 02:30:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 02:30:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 02:30:32 - uvicorn.access - INFO - 172.105.194.225:41926 - "GET /click HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39000 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39002 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39018 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39034 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39032 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:39036 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60224 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60226 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60244 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60264 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60242 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60256 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
-2024-07-11 02:35:26 - uvicorn.access - INFO - 172.105.194.225:60276 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60304 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60310 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60284 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60290 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60324 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60326 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
-2024-07-11 02:35:27 - uvicorn.access - INFO - 172.105.194.225:60328 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
-2024-07-11 02:38:59 - uvicorn.access - INFO - 172.105.194.225:49442 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 02:38:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 02:38:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 02:38:59 - uvicorn.access - INFO - 172.105.194.225:49448 - "GET /click HTTP/1.0" 200
-2024-07-11 02:51:19 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 02:53:28 - uvicorn.access - INFO - 172.105.194.225:54374 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 02:53:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 02:53:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 02:53:28 - uvicorn.access - INFO - 172.105.194.225:54362 - "GET /click HTTP/1.0" 200
-2024-07-11 02:54:37 - uvicorn.access - INFO - 172.105.194.225:44564 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 02:54:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 02:54:37 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 02:54:37 - uvicorn.access - INFO - 172.105.194.225:44548 - "GET /click HTTP/1.0" 200
-2024-07-11 03:07:46 - uvicorn.access - INFO - 172.105.194.225:33696 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 03:07:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 03:07:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 03:07:47 - uvicorn.access - INFO - 172.105.194.225:53506 - "GET /click HTTP/1.0" 200
-2024-07-11 03:42:24 - uvicorn.access - INFO - 172.105.194.225:47614 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 03:42:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 03:42:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 03:42:25 - uvicorn.access - INFO - 172.105.194.225:47618 - "GET /click HTTP/1.0" 200
-2024-07-11 03:42:25 - uvicorn.access - INFO - 172.105.194.225:47630 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-11 03:42:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_ticket?select=%2A&id=in.%281%2C3%2C6%2C7%29 "HTTP/1.1 200 OK"
-2024-07-11 03:42:58 - uvicorn.access - INFO - 172.105.194.225:34672 - "GET /static_tickets?is_Chinese=1 HTTP/1.0" 200
-2024-07-11 03:51:29 - uvicorn.access - INFO - 172.105.194.225:41652 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 03:51:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 03:51:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 03:51:30 - uvicorn.access - INFO - 172.105.194.225:41664 - "GET /click HTTP/1.0" 200
-2024-07-11 04:12:18 - uvicorn.access - INFO - 172.105.194.225:40232 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 04:12:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 04:12:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 04:12:18 - uvicorn.access - INFO - 172.105.194.225:40222 - "GET /click HTTP/1.0" 200
-2024-07-11 04:23:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
-2024-07-11 04:23:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
-2024-07-11 04:23:32 - uvicorn.access - INFO - 172.105.194.225:60940 - "GET /find_brand?keyword=%E9%A4%A8%E5%A4%96&language=ch HTTP/1.0" 200
-2024-07-11 04:23:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%E5%93%81%E7%89%8C%25 "HTTP/1.1 200 OK"
-2024-07-11 04:23:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%E5%93%81%E7%89%8C%25 "HTTP/1.1 200 OK"
-2024-07-11 04:23:38 - uvicorn.access - INFO - 172.105.194.225:46158 - "GET /find_brand?keyword=%E7%89%B9%E8%89%B2%E5%93%81%E7%89%8C&language=ch HTTP/1.0" 200
-2024-07-11 04:36:43 - uvicorn.access - INFO - 172.105.194.225:49714 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 04:36:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 04:36:43 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 04:36:43 - uvicorn.access - INFO - 172.105.194.225:49726 - "GET /click HTTP/1.0" 200
-2024-07-11 04:36:43 - uvicorn.access - INFO - 172.105.194.225:49742 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
-2024-07-11 04:41:33 - root - INFO - Root endpoint was called
-2024-07-11 04:41:33 - uvicorn.access - INFO - 172.105.194.225:36382 - "GET / HTTP/1.0" 307
-2024-07-11 04:41:33 - uvicorn.access - INFO - 172.105.194.225:36388 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:02:30 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 05:02:31 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 05:06:52 - uvicorn.access - INFO - 172.105.194.225:46390 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:06:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:06:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:06:52 - uvicorn.access - INFO - 172.105.194.225:46382 - "GET /click HTTP/1.0" 200
-2024-07-11 05:07:02 - root - INFO - Root endpoint was called
-2024-07-11 05:07:02 - uvicorn.access - INFO - 172.105.194.225:36514 - "GET / HTTP/1.0" 307
-2024-07-11 05:07:03 - uvicorn.access - INFO - 172.105.194.225:36524 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:07:04 - root - INFO - Root endpoint was called
-2024-07-11 05:07:04 - uvicorn.access - INFO - 172.105.194.225:36538 - "GET / HTTP/1.0" 307
-2024-07-11 05:07:05 - uvicorn.access - INFO - 172.105.194.225:36542 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:07:32 - root - INFO - Root endpoint was called
-2024-07-11 05:07:32 - uvicorn.access - INFO - 172.105.194.225:36678 - "GET / HTTP/1.0" 307
-2024-07-11 05:07:40 - root - INFO - Root endpoint was called
-2024-07-11 05:07:40 - uvicorn.access - INFO - 172.105.194.225:43696 - "GET / HTTP/1.0" 307
-2024-07-11 05:09:07 - root - INFO - Root endpoint was called
-2024-07-11 05:09:07 - uvicorn.access - INFO - 172.105.194.225:34024 - "GET / HTTP/1.0" 307
-2024-07-11 05:09:08 - uvicorn.access - INFO - 172.105.194.225:34026 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:09:09 - root - INFO - Root endpoint was called
-2024-07-11 05:09:09 - uvicorn.access - INFO - 172.105.194.225:34036 - "GET / HTTP/1.0" 307
-2024-07-11 05:09:09 - uvicorn.access - INFO - 172.105.194.225:34038 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:11:09 - uvicorn.access - INFO - 172.105.194.225:50562 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:11:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:11:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:11:09 - uvicorn.access - INFO - 172.105.194.225:50566 - "GET /click HTTP/1.0" 200
-2024-07-11 05:11:38 - root - INFO - Root endpoint was called
-2024-07-11 05:11:38 - uvicorn.access - INFO - 172.105.194.225:58544 - "GET / HTTP/1.0" 307
-2024-07-11 05:11:39 - uvicorn.access - INFO - 172.105.194.225:58560 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:11:40 - root - INFO - Root endpoint was called
-2024-07-11 05:11:40 - uvicorn.access - INFO - 172.105.194.225:58574 - "GET / HTTP/1.0" 307
-2024-07-11 05:11:40 - uvicorn.access - INFO - 172.105.194.225:58584 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:13:08 - root - INFO - Root endpoint was called
-2024-07-11 05:13:08 - uvicorn.access - INFO - 172.105.194.225:50056 - "GET / HTTP/1.0" 307
-2024-07-11 05:13:08 - uvicorn.access - INFO - 172.105.194.225:50068 - "GET /docs HTTP/1.0" 200
-2024-07-11 05:14:30 - uvicorn.access - INFO - 172.105.194.225:58074 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:14:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:14:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:14:30 - uvicorn.access - INFO - 172.105.194.225:58084 - "GET /click HTTP/1.0" 200
-2024-07-11 05:19:12 - uvicorn.access - INFO - 172.105.194.225:42054 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:19:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:19:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:19:12 - uvicorn.access - INFO - 172.105.194.225:42038 - "GET /click HTTP/1.0" 200
-2024-07-11 05:23:03 - uvicorn.access - INFO - 172.105.194.225:50312 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:23:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:23:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:23:03 - uvicorn.access - INFO - 172.105.194.225:50302 - "GET /click HTTP/1.0" 200
-2024-07-11 05:25:16 - uvicorn.access - INFO - 172.105.194.225:60076 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 05:25:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 05:25:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 05:25:17 - uvicorn.access - INFO - 172.105.194.225:60092 - "GET /click HTTP/1.0" 200
-2024-07-11 06:16:25 - uvicorn.access - INFO - 172.105.194.225:33900 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 06:16:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 06:16:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 06:16:25 - uvicorn.access - INFO - 172.105.194.225:33912 - "GET /click HTTP/1.0" 200
-2024-07-11 06:16:25 - uvicorn.access - INFO - 172.105.194.225:33914 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-11 06:54:43 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 07:08:32 - uvicorn.access - INFO - 172.105.194.225:44350 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 07:08:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 07:08:33 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 07:08:33 - uvicorn.access - INFO - 172.105.194.225:44356 - "GET /click HTTP/1.0" 200
-2024-07-11 07:09:04 - uvicorn.access - INFO - 172.105.194.225:46728 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 07:09:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 07:09:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 07:09:04 - uvicorn.access - INFO - 172.105.194.225:46734 - "GET /click HTTP/1.0" 200
-2024-07-11 07:10:34 - uvicorn.access - INFO - 172.105.194.225:49406 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 07:10:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 07:10:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 07:10:34 - uvicorn.access - INFO - 172.105.194.225:49418 - "GET /click HTTP/1.0" 200
-2024-07-11 07:22:20 - uvicorn.access - INFO - 172.105.194.225:39538 - "GET /video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/1-1.mp4 HTTP/1.0" 404
-2024-07-11 07:22:20 - uvicorn.access - INFO - 172.105.194.225:39540 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:22:30 - uvicorn.access - INFO - 172.105.194.225:53728 - "GET /static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/1-1.mp4 HTTP/1.0" 200
-2024-07-11 07:22:30 - uvicorn.access - INFO - 172.105.194.225:53730 - "GET /static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/1-1.mp4 HTTP/1.0" 200
-2024-07-11 07:36:39 - uvicorn.access - INFO - 172.105.194.225:45616 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/3-1.mp4 HTTP/1.0" 200
-2024-07-11 07:36:39 - uvicorn.access - INFO - 172.105.194.225:45628 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/3-1.mp4 HTTP/1.0" 200
-2024-07-11 07:36:59 - uvicorn.access - INFO - 172.105.194.225:50334 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 07:37:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 07:37:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 07:37:00 - uvicorn.access - INFO - 172.105.194.225:50338 - "GET /click HTTP/1.0" 200
-2024-07-11 07:40:39 - uvicorn.access - INFO - 172.105.194.225:47658 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%B4%80%E5%BF%B5%E5%93%81%E9%A1%9E/19-1.mp4 HTTP/1.0" 200
-2024-07-11 07:40:39 - uvicorn.access - INFO - 172.105.194.225:47672 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%B4%80%E5%BF%B5%E5%93%81%E9%A1%9E/19-1.mp4 HTTP/1.0" 200
-2024-07-11 07:52:31 - root - INFO - Root endpoint was called
-2024-07-11 07:52:31 - uvicorn.access - INFO - 172.105.194.225:50440 - "GET / HTTP/1.0" 307
-2024-07-11 07:52:31 - uvicorn.access - INFO - 172.105.194.225:50450 - "GET /docs HTTP/1.0" 200
-2024-07-11 07:52:31 - uvicorn.access - INFO - 172.105.194.225:50452 - "GET /openapi.json HTTP/1.0" 200
-2024-07-11 07:52:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%8F%B0%E5%8C%97101%E8%A7%80%E6%99%AF%E5%8F%B0%E7%9A%84%E8%B6%85%E9%AB%98%E9%80%9F%E9%9B%BB%E6%A2%AF%E6%9C%89%E5%A4%9A%E5%BF%AB%3F "HTTP/1.1 200 OK"
-2024-07-11 07:52:44 - uvicorn.access - INFO - 172.105.194.225:34846 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%8F%B0%E5%8C%97101%E8%A7%80%E6%99%AF%E5%8F%B0%E7%9A%84%E8%B6%85%E9%AB%98%E9%80%9F%E9%9B%BB%E6%A2%AF%E6%9C%89%E5%A4%9A%E5%BF%AB%3F HTTP/1.0" 200
-2024-07-11 07:52:53 - uvicorn.access - INFO - 172.105.194.225:57214 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E4%B8%80%E8%88%AC%E5%8F%83%E8%A7%80%E8%B3%87%E8%A8%8A/25-1.mp4 HTTP/1.0" 200
-2024-07-11 07:52:53 - uvicorn.access - INFO - 172.105.194.225:57222 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E4%B8%80%E8%88%AC%E5%8F%83%E8%A7%80%E8%B3%87%E8%A8%8A/25-1.mp4 HTTP/1.0" 200
-2024-07-11 07:53:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E6%9C%89%E5%A4%9A%E5%B0%91%E4%BA%BA%E5%9C%A8%E6%AD%A4%E4%B8%8A%E7%8F%AD%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 07:53:16 - uvicorn.access - INFO - 172.105.194.225:53812 - "POST /video_cache?client_message=%E6%9C%89%E5%A4%9A%E5%B0%91%E4%BA%BA%E5%9C%A8%E6%AD%A4%E4%B8%8A%E7%8F%AD%EF%BC%9F HTTP/1.0" 200
-2024-07-11 07:53:24 - uvicorn.access - INFO - 172.105.194.225:50878 - "GET /static/static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/5-1.mp4 HTTP/1.0" 404
-2024-07-11 07:53:33 - uvicorn.access - INFO - 172.105.194.225:36326 - "GET /static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/5-1.mp4 HTTP/1.0" 200
-2024-07-11 07:53:33 - uvicorn.access - INFO - 172.105.194.225:36330 - "GET /static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/5-1.mp4 HTTP/1.0" 200
-2024-07-11 07:53:33 - uvicorn.access - INFO - 172.105.194.225:36336 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:53:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%8F%B0%E5%8C%97101%E7%9A%84%E7%89%B9%E8%89%B2%3F "HTTP/1.1 200 OK"
-2024-07-11 07:53:44 - uvicorn.access - INFO - 172.105.194.225:33724 - "POST /video_cache?client_message=%E5%8F%B0%E5%8C%97101%E7%9A%84%E7%89%B9%E8%89%B2%3F HTTP/1.0" 200
-2024-07-11 07:53:54 - uvicorn.access - INFO - 172.105.194.225:55324 - "GET /static/video_cache/101%E7%9F%A5%E8%AD%98%E7%9B%B8%E9%97%9C/1-1.mp4 HTTP/1.0" 304
-2024-07-11 07:53:54 - uvicorn.access - INFO - 172.105.194.225:55334 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:54:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E9%80%80%E7%A8%85%2F%E5%AE%A2%E6%9C%8D%E4%B8%AD%E5%BF%83%E6%80%8E%E9%BA%BC%E5%8E%BB%3F "HTTP/1.1 200 OK"
-2024-07-11 07:54:07 - uvicorn.access - INFO - 172.105.194.225:52476 - "POST /video_cache?client_message=%E9%80%80%E7%A8%85%2F%E5%AE%A2%E6%9C%8D%E4%B8%AD%E5%BF%83%E6%80%8E%E9%BA%BC%E5%8E%BB%3F HTTP/1.0" 200
-2024-07-11 07:54:16 - uvicorn.access - INFO - 172.105.194.225:46236 - "GET /static/video_cache/%E5%B0%8E%E8%A6%BD%E9%A1%9E/10-1.mp4 HTTP/1.0" 200
-2024-07-11 07:54:16 - uvicorn.access - INFO - 172.105.194.225:46238 - "GET /static/video_cache/%E5%B0%8E%E8%A6%BD%E9%A1%9E/10-1.mp4 HTTP/1.0" 200
-2024-07-11 07:54:17 - uvicorn.access - INFO - 172.105.194.225:46244 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:54:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%93%AA%E8%A3%A1%E6%9C%89%E5%BB%81%E6%89%80%3F%E8%A6%AA%E5%AD%90%E5%BB%81%E6%89%80%E4%BD%8D%E7%BD%AE%3F "HTTP/1.1 200 OK"
-2024-07-11 07:54:30 - uvicorn.access - INFO - 172.105.194.225:56474 - "POST /video_cache?client_message=%E5%93%AA%E8%A3%A1%E6%9C%89%E5%BB%81%E6%89%80%3F%E8%A6%AA%E5%AD%90%E5%BB%81%E6%89%80%E4%BD%8D%E7%BD%AE%3F HTTP/1.0" 200
-2024-07-11 07:54:38 - uvicorn.access - INFO - 172.105.194.225:56574 - "GET /static/video_cache/%E5%B0%8E%E8%A6%BD%E9%A1%9E/2-1.mp4 HTTP/1.0" 200
-2024-07-11 07:54:38 - uvicorn.access - INFO - 172.105.194.225:56590 - "GET /static/video_cache/%E5%B0%8E%E8%A6%BD%E9%A1%9E/2-1.mp4 HTTP/1.0" 200
-2024-07-11 07:54:39 - uvicorn.access - INFO - 172.105.194.225:56598 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:55:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 07:55:12 - uvicorn.access - INFO - 172.105.194.225:58114 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F HTTP/1.0" 200
-2024-07-11 07:55:19 - uvicorn.access - INFO - 172.105.194.225:59680 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/30-1.mp4 HTTP/1.0" 200
-2024-07-11 07:55:19 - uvicorn.access - INFO - 172.105.194.225:59690 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/30-1.mp4 HTTP/1.0" 200
-2024-07-11 07:55:19 - uvicorn.access - INFO - 172.105.194.225:59700 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:56:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E8%A7%80%E6%99%AF%E5%8F%B0%E6%98%AF%E5%8F%83%E8%A7%80%E4%BB%80%E9%BA%BC%3F "HTTP/1.1 200 OK"
-2024-07-11 07:56:36 - uvicorn.access - INFO - 172.105.194.225:38814 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E8%A7%80%E6%99%AF%E5%8F%B0%E6%98%AF%E5%8F%83%E8%A7%80%E4%BB%80%E9%BA%BC%3F HTTP/1.0" 200
-2024-07-11 07:56:44 - uvicorn.access - INFO - 172.105.194.225:44130 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/32-1.mp4 HTTP/1.0" 200
-2024-07-11 07:56:44 - uvicorn.access - INFO - 172.105.194.225:44144 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/32-1.mp4 HTTP/1.0" 200
-2024-07-11 07:56:45 - uvicorn.access - INFO - 172.105.194.225:44158 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:57:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%20Skyline%20%E5%A4%A9%E9%9A%9B%E7%B7%9A460%E5%A0%B1%E5%88%B0%E6%99%82%E9%96%93%E5%8F%8A%E5%9C%B0%E9%BB%9E%E7%82%BA%E4%BD%95%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 07:57:13 - uvicorn.access - INFO - 172.105.194.225:55564 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%20Skyline%20%E5%A4%A9%E9%9A%9B%E7%B7%9A460%E5%A0%B1%E5%88%B0%E6%99%82%E9%96%93%E5%8F%8A%E5%9C%B0%E9%BB%9E%E7%82%BA%E4%BD%95%EF%BC%9F HTTP/1.0" 200
-2024-07-11 07:57:20 - uvicorn.access - INFO - 172.105.194.225:38984 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/9-1.mp4 HTTP/1.0" 200
-2024-07-11 07:57:20 - uvicorn.access - INFO - 172.105.194.225:38986 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/9-1.mp4 HTTP/1.0" 200
-2024-07-11 07:57:21 - uvicorn.access - INFO - 172.105.194.225:39002 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:57:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%B2%93%E7%BA%9C%E5%A5%97%E7%A5%A8%E8%A9%B3%E6%83%85 "HTTP/1.1 200 OK"
-2024-07-11 07:57:41 - uvicorn.access - INFO - 172.105.194.225:60880 - "POST /video_cache?client_message=%E8%B2%93%E7%BA%9C%E5%A5%97%E7%A5%A8%E8%A9%B3%E6%83%85 HTTP/1.0" 200
-2024-07-11 07:57:57 - uvicorn.access - INFO - 172.105.194.225:48314 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/15-1.mp4 HTTP/1.0" 200
-2024-07-11 07:57:57 - uvicorn.access - INFO - 172.105.194.225:48320 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/15-1.mp4 HTTP/1.0" 200
-2024-07-11 07:57:57 - uvicorn.access - INFO - 172.105.194.225:48328 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:58:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%BE%8C%E5%8F%AF%E4%BB%A5%E7%95%B6%E6%97%A5%E5%A4%9A%E6%AC%A1%E9%80%B2%E5%87%BA%E5%97%8E%3F "HTTP/1.1 200 OK"
-2024-07-11 07:58:10 - uvicorn.access - INFO - 172.105.194.225:49676 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%BE%8C%E5%8F%AF%E4%BB%A5%E7%95%B6%E6%97%A5%E5%A4%9A%E6%AC%A1%E9%80%B2%E5%87%BA%E5%97%8E%3F HTTP/1.0" 200
-2024-07-11 07:58:22 - uvicorn.access - INFO - 172.105.194.225:57714 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/17-1.mp4 HTTP/1.0" 200
-2024-07-11 07:58:22 - uvicorn.access - INFO - 172.105.194.225:57728 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/17-1.mp4 HTTP/1.0" 200
-2024-07-11 07:58:22 - uvicorn.access - INFO - 172.105.194.225:57740 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 07:59:36 - uvicorn.access - INFO - 172.105.194.225:35256 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/20-1.mp4 HTTP/1.0" 200
-2024-07-11 07:59:36 - uvicorn.access - INFO - 172.105.194.225:35264 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/20-1.mp4 HTTP/1.0" 200
-2024-07-11 07:59:36 - uvicorn.access - INFO - 172.105.194.225:35270 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:00:37 - uvicorn.access - INFO - 172.105.194.225:36104 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/27-1.mp4 HTTP/1.0" 200
-2024-07-11 08:00:37 - uvicorn.access - INFO - 172.105.194.225:36116 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/27-1.mp4 HTTP/1.0" 200
-2024-07-11 08:00:38 - uvicorn.access - INFO - 172.105.194.225:36120 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:01:06 - uvicorn.access - INFO - 172.105.194.225:59304 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:03:54 - uvicorn.access - INFO - 172.105.194.225:44628 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/37-1.mp4 HTTP/1.0" 200
-2024-07-11 08:03:54 - uvicorn.access - INFO - 172.105.194.225:44638 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%A5%A8%E5%8B%99%E9%A1%9E/37-1.mp4 HTTP/1.0" 200
-2024-07-11 08:03:55 - uvicorn.access - INFO - 172.105.194.225:44640 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:04:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E7%B4%80%E5%BF%B5%E5%93%81%E5%BA%97%E5%A4%A7%E9%87%8F%E8%A8%82%E8%B3%BC%E6%9C%83%E6%9C%89%E5%84%AA%E6%83%A0%E5%97%8E%3F "HTTP/1.1 200 OK"
-2024-07-11 08:04:11 - uvicorn.access - INFO - 172.105.194.225:45488 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E7%B4%80%E5%BF%B5%E5%93%81%E5%BA%97%E5%A4%A7%E9%87%8F%E8%A8%82%E8%B3%BC%E6%9C%83%E6%9C%89%E5%84%AA%E6%83%A0%E5%97%8E%3F HTTP/1.0" 200
-2024-07-11 08:04:19 - uvicorn.access - INFO - 172.105.194.225:52000 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%B4%80%E5%BF%B5%E5%93%81%E9%A1%9E/22-1.mp4 HTTP/1.0" 200
-2024-07-11 08:04:19 - uvicorn.access - INFO - 172.105.194.225:52016 - "GET /static/video_cache/%E8%A7%80%E6%99%AF%E5%8F%B0%E7%B4%80%E5%BF%B5%E5%93%81%E9%A1%9E/22-1.mp4 HTTP/1.0" 200
-2024-07-11 08:04:20 - uvicorn.access - INFO - 172.105.194.225:52030 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:04:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F "HTTP/1.1 200 OK"
-2024-07-11 08:04:42 - uvicorn.access - INFO - 172.105.194.225:50630 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%A6%82%E4%BD%95%E8%BE%A6%E7%90%86%E9%80%80%E7%A8%85%3F HTTP/1.0" 200
-2024-07-11 08:04:49 - uvicorn.access - INFO - 172.105.194.225:47218 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/4-1.mp4 HTTP/1.0" 200
-2024-07-11 08:04:49 - uvicorn.access - INFO - 172.105.194.225:47222 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/4-1.mp4 HTTP/1.0" 200
-2024-07-11 08:04:50 - uvicorn.access - INFO - 172.105.194.225:47224 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:05:05 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%81%9C%E8%BB%8A%E5%84%AA%E6%83%A0%E5%A6%82%E4%BD%95%E6%8A%98%E6%8A%B5%3F%20%28%E5%81%9C%E8%BB%8A%E7%9B%B8%E9%97%9C%29 "HTTP/1.1 200 OK"
-2024-07-11 08:05:05 - uvicorn.access - INFO - 172.105.194.225:56268 - "POST /video_cache?client_message=%E5%81%9C%E8%BB%8A%E5%84%AA%E6%83%A0%E5%A6%82%E4%BD%95%E6%8A%98%E6%8A%B5%3F%20%28%E5%81%9C%E8%BB%8A%E7%9B%B8%E9%97%9C%29 HTTP/1.0" 200
-2024-07-11 08:05:13 - uvicorn.access - INFO - 172.105.194.225:47462 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/14-1.mp4 HTTP/1.0" 200
-2024-07-11 08:05:13 - uvicorn.access - INFO - 172.105.194.225:47464 - "GET /static/video_cache/%E8%B3%BC%E7%89%A9%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8B%99%E9%A1%9E/14-1.mp4 HTTP/1.0" 200
-2024-07-11 08:05:13 - uvicorn.access - INFO - 172.105.194.225:47466 - "GET /favicon.ico HTTP/1.0" 404
-2024-07-11 08:05:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E5%81%9C%E8%BB%8A%E5%84%AA%E6%83%A0%E5%A6%82%E4%BD%95%E6%8A%98%E6%8A%B5%3F%20 "HTTP/1.1 200 OK"
-2024-07-11 08:05:40 - uvicorn.access - INFO - 172.105.194.225:51748 - "POST /video_cache?client_message=%E5%81%9C%E8%BB%8A%E5%84%AA%E6%83%A0%E5%A6%82%E4%BD%95%E6%8A%98%E6%8A%B5%3F%20 HTTP/1.0" 200
-2024-07-11 08:05:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 08:05:57 - uvicorn.access - INFO - 172.105.194.225:34734 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F HTTP/1.0" 200
-2024-07-11 08:07:55 - uvicorn.error - INFO - Shutting down
-2024-07-11 08:07:55 - uvicorn.error - INFO - Waiting for application shutdown.
-2024-07-11 08:07:55 - uvicorn.error - INFO - Application shutdown complete.
-2024-07-11 08:07:55 - uvicorn.error - INFO - Finished server process [155397]
-2024-07-11 08:07:58 - uvicorn.error - INFO - Started server process [166928]
-2024-07-11 08:07:58 - uvicorn.error - INFO - Waiting for application startup.
-2024-07-11 08:07:58 - uvicorn.error - INFO - Application startup complete.
-2024-07-11 08:07:58 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
-2024-07-11 08:08:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 08:08:25 - uvicorn.access - INFO - 172.105.194.225:58536 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F HTTP/1.0" 200
-2024-07-11 08:08:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E "HTTP/1.1 200 OK"
-2024-07-11 08:08:30 - uvicorn.access - INFO - 172.105.194.225:34970 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E HTTP/1.0" 200
-2024-07-11 08:10:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%3F "HTTP/1.1 200 OK"
-2024-07-11 08:10:21 - uvicorn.access - INFO - 172.105.194.225:58958 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%3F HTTP/1.0" 200
-2024-07-11 08:10:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=%2A&question=eq.%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F "HTTP/1.1 200 OK"
-2024-07-11 08:10:25 - uvicorn.access - INFO - 172.105.194.225:58974 - "POST /video_cache?client_message=%E8%AB%8B%E5%95%8F%E5%9C%A8%E5%AE%98%E7%B6%B2%E8%B3%BC%E8%B2%B7%E7%A5%A8%E5%88%B8%E5%BE%8C%E6%B2%92%E4%BE%86%E5%8F%AF%E4%BB%A5%E9%80%80%E7%A5%A8%E5%97%8E%EF%BC%9F HTTP/1.0" 200
-2024-07-11 09:19:49 - uvicorn.access - INFO - 172.105.194.225:48998 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 09:19:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 09:19:49 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 09:19:49 - uvicorn.access - INFO - 172.105.194.225:49008 - "GET /click HTTP/1.0" 200
-2024-07-11 09:20:04 - uvicorn.access - INFO - 172.105.194.225:56468 - "GET /openapi.json HTTP/1.0" 200
-2024-07-11 09:21:17 - uvicorn.access - INFO - 172.105.194.225:46310 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 09:21:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 09:21:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 09:21:17 - uvicorn.access - INFO - 172.105.194.225:46314 - "GET /click HTTP/1.0" 200
-2024-07-11 09:21:18 - uvicorn.access - INFO - 172.105.194.225:46324 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-11 09:30:16 - uvicorn.access - INFO - 172.105.194.225:38902 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 09:30:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 09:30:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 09:30:16 - uvicorn.access - INFO - 172.105.194.225:38918 - "GET /click HTTP/1.0" 200
-2024-07-11 09:30:16 - uvicorn.access - INFO - 172.105.194.225:58250 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
-2024-07-11 09:36:31 - uvicorn.access - INFO - 172.105.194.225:37868 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 09:36:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 09:36:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 09:36:32 - uvicorn.access - INFO - 172.105.194.225:37884 - "GET /click HTTP/1.0" 200
-2024-07-11 09:36:42 - uvicorn.access - INFO - 172.105.194.225:42294 - "GET /ad?language=ch HTTP/1.0" 200
-2024-07-11 09:36:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
-2024-07-11 09:36:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
-2024-07-11 09:36:42 - uvicorn.access - INFO - 172.105.194.225:42308 - "GET /click HTTP/1.0" 200
-2024-07-11 09:36:43 - uvicorn.access - INFO - 172.105.194.225:42324 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
-2024-07-11 12:45:29 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 16:01:04 - root - INFO - Root endpoint was called
-2024-07-11 16:01:04 - uvicorn.access - INFO - 172.105.194.225:58142 - "GET / HTTP/1.0" 307
-2024-07-11 16:01:05 - uvicorn.access - INFO - 172.105.194.225:58156 - "GET /docs HTTP/1.0" 200
-2024-07-11 16:22:39 - root - INFO - Root endpoint was called
-2024-07-11 16:22:39 - uvicorn.access - INFO - 172.105.194.225:36100 - "GET / HTTP/1.0" 307
-2024-07-11 16:22:40 - uvicorn.access - INFO - 172.105.194.225:36108 - "GET /docs HTTP/1.0" 200
-2024-07-11 21:29:18 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:29:23 - root - INFO - Root endpoint was called
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.233.93.209:19071 - "GET / HTTP/1.0" 307
-2024-07-11 21:29:23 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.234.84.20:14028 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.234.84.17:37562 - "GET /solr/admin/info/system HTTP/1.1" 404
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.234.84.20:14034 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.234.84.17:37572 - "GET /metrics HTTP/1.1" 404
-2024-07-11 21:29:23 - uvicorn.access - INFO - 172.234.84.17:37584 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
-2024-07-11 21:30:21 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:30:53 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:30:53 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:30:53 - uvicorn.error - WARNING - Invalid HTTP request received.
-2024-07-11 21:31:10 - uvicorn.access - INFO - 172.234.84.95:64212 - "GET /v2/_catalog HTTP/1.1" 404
-2024-07-11 21:37:07 - root - INFO - Root endpoint was called
-2024-07-11 21:37:07 - uvicorn.access - INFO - 172.234.84.37:14698 - "GET / HTTP/1.1" 307
-2024-07-11 21:37:07 - uvicorn.access - INFO - 172.234.84.37:14698 - "GET /docs HTTP/1.1" 200

+ 155 - 0
log/app.log.2024-07-24

@@ -0,0 +1,155 @@
+2024-07-24 00:04:17 - root - INFO - Root endpoint was called
+2024-07-24 00:04:17 - uvicorn.access - INFO - 172.105.194.225:54082 - "GET / HTTP/1.0" 307
+2024-07-24 00:13:03 - root - INFO - Root endpoint was called
+2024-07-24 00:13:03 - uvicorn.access - INFO - 172.105.194.225:45348 - "GET / HTTP/1.0" 307
+2024-07-24 00:13:03 - uvicorn.access - INFO - 172.105.194.225:45350 - "GET /docs HTTP/1.0" 200
+2024-07-24 00:25:00 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 00:25:00 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 00:25:01 - root - INFO - Root endpoint was called
+2024-07-24 00:25:01 - uvicorn.access - INFO - 154.212.141.202:34888 - "GET / HTTP/1.1" 307
+2024-07-24 00:27:48 - root - INFO - Root endpoint was called
+2024-07-24 00:27:48 - uvicorn.access - INFO - 103.149.26.200:45894 - "GET / HTTP/1.1" 307
+2024-07-24 00:27:48 - uvicorn.access - INFO - 103.149.26.200:45912 - "GET /docs HTTP/1.1" 200
+2024-07-24 02:26:41 - uvicorn.access - INFO - 172.105.194.225:53908 - "GET /.git/config HTTP/1.0" 404
+2024-07-24 02:46:39 - root - INFO - Root endpoint was called
+2024-07-24 02:46:39 - uvicorn.access - INFO - 172.105.194.225:36502 - "GET / HTTP/1.0" 307
+2024-07-24 02:46:48 - root - INFO - Root endpoint was called
+2024-07-24 02:46:48 - uvicorn.access - INFO - 172.105.194.225:44368 - "GET / HTTP/1.0" 307
+2024-07-24 02:47:02 - uvicorn.access - INFO - 172.105.194.225:33878 - "GET /docs HTTP/1.0" 200
+2024-07-24 02:47:03 - uvicorn.access - INFO - 172.105.194.225:33880 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-24 03:43:39 - uvicorn.access - INFO - 172.105.194.225:45586 - "GET /openapi.json HTTP/1.0" 200
+2024-07-24 04:17:29 - root - INFO - Root endpoint was called
+2024-07-24 04:17:29 - uvicorn.access - INFO - 172.105.194.225:36308 - "GET / HTTP/1.0" 307
+2024-07-24 04:17:30 - uvicorn.access - INFO - 172.105.194.225:36318 - "GET /docs HTTP/1.0" 200
+2024-07-24 04:52:53 - uvicorn.access - INFO - 172.105.194.225:53510 - "GET /.vscode/sftp.json HTTP/1.0" 404
+2024-07-24 05:26:37 - root - INFO - Root endpoint was called
+2024-07-24 05:26:37 - uvicorn.access - INFO - 118.193.65.212:36312 - "GET / HTTP/1.1" 307
+2024-07-24 05:26:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 05:26:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 06:59:11 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 06:59:11 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 06:59:11 - root - INFO - Root endpoint was called
+2024-07-24 06:59:11 - uvicorn.access - INFO - 114.255.133.194:56356 - "GET / HTTP/1.1" 307
+2024-07-24 06:59:11 - uvicorn.access - INFO - 114.255.133.194:56356 - "GET /docs HTTP/1.1" 200
+2024-07-24 06:59:13 - uvicorn.access - INFO - 114.255.133.194:56356 - "GET /openapi.json HTTP/1.1" 200
+2024-07-24 06:59:17 - root - INFO - Root endpoint was called
+2024-07-24 06:59:17 - uvicorn.access - INFO - 114.255.133.194:56356 - "GET / HTTP/1.1" 307
+2024-07-24 06:59:17 - uvicorn.access - INFO - 114.255.133.194:56356 - "GET /docs HTTP/1.1" 200
+2024-07-24 06:59:48 - uvicorn.access - INFO - 114.255.133.194:56360 - "GET /ad?language=ch HTTP/1.1" 200
+2024-07-24 07:00:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 07:00:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 07:00:20 - uvicorn.access - INFO - 114.255.133.194:59130 - "GET /click HTTP/1.1" 200
+2024-07-24 07:02:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch "HTTP/1.1 200 OK"
+2024-07-24 07:02:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch "HTTP/1.1 200 OK"
+2024-07-24 07:02:07 - uvicorn.access - INFO - 114.255.133.194:63378 - "GET /find_brand?language=ch HTTP/1.1" 200
+2024-07-24 07:35:18 - root - INFO - Root endpoint was called
+2024-07-24 07:35:18 - uvicorn.access - INFO - 101.36.127.85:39066 - "GET / HTTP/1.1" 307
+2024-07-24 07:35:18 - uvicorn.access - INFO - 101.36.127.85:39118 - "GET /favicon.ico HTTP/1.1" 404
+2024-07-24 07:35:18 - uvicorn.access - INFO - 101.36.127.85:39160 - "GET /docs/sitemap.xml HTTP/1.1" 404
+2024-07-24 07:35:18 - uvicorn.access - INFO - 101.36.127.85:39158 - "GET /docs/robots.txt HTTP/1.1" 404
+2024-07-24 07:35:25 - uvicorn.access - INFO - 101.36.127.85:42292 - "GET /docs HTTP/1.1" 200
+2024-07-24 07:35:26 - uvicorn.access - INFO - 101.36.127.85:42434 - "GET /docs/sitemap.xml HTTP/1.1" 404
+2024-07-24 07:35:26 - uvicorn.access - INFO - 101.36.127.85:42432 - "GET /docs/robots.txt HTTP/1.1" 404
+2024-07-24 08:25:59 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 08:29:34 - uvicorn.access - INFO - 172.105.194.225:49114 - "POST / HTTP/1.0" 405
+2024-07-24 08:29:34 - uvicorn.access - INFO - 172.105.194.225:49124 - "GET /metrics HTTP/1.0" 404
+2024-07-24 08:29:34 - root - INFO - Root endpoint was called
+2024-07-24 08:29:34 - uvicorn.access - INFO - 172.105.194.225:49138 - "GET / HTTP/1.0" 307
+2024-07-24 08:29:34 - uvicorn.access - INFO - 172.105.194.225:49140 - "GET /docs HTTP/1.0" 200
+2024-07-24 09:22:14 - uvicorn.access - INFO - 172.105.194.225:35802 - "POST / HTTP/1.0" 405
+2024-07-24 09:22:14 - root - INFO - Root endpoint was called
+2024-07-24 09:22:14 - uvicorn.access - INFO - 172.105.194.225:35818 - "GET / HTTP/1.0" 307
+2024-07-24 09:22:14 - uvicorn.access - INFO - 172.105.194.225:35828 - "GET /docs HTTP/1.0" 200
+2024-07-24 09:22:18 - uvicorn.access - INFO - 172.105.194.225:58142 - "GET /metrics HTTP/1.0" 404
+2024-07-24 09:43:36 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 09:43:37 - root - INFO - Root endpoint was called
+2024-07-24 09:43:37 - uvicorn.access - INFO - 172.105.194.225:54934 - "GET / HTTP/1.0" 307
+2024-07-24 09:43:37 - uvicorn.access - INFO - 172.105.194.225:54942 - "GET /docs HTTP/1.0" 200
+2024-07-24 16:08:43 - root - INFO - Root endpoint was called
+2024-07-24 16:08:43 - uvicorn.access - INFO - 172.105.194.225:52678 - "GET / HTTP/1.0" 307
+2024-07-24 16:08:43 - uvicorn.access - INFO - 172.105.194.225:52682 - "GET /docs HTTP/1.0" 200
+2024-07-24 17:18:57 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 17:19:02 - root - INFO - Root endpoint was called
+2024-07-24 17:19:02 - uvicorn.access - INFO - 172.105.216.226:37070 - "GET / HTTP/1.1" 307
+2024-07-24 17:19:07 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-24 18:09:04 - uvicorn.access - INFO - 172.105.194.225:50706 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:09:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:09:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:09:04 - uvicorn.access - INFO - 172.105.194.225:50722 - "GET /click HTTP/1.0" 200
+2024-07-24 18:12:43 - uvicorn.access - INFO - 172.105.194.225:35906 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:12:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:12:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:12:44 - uvicorn.access - INFO - 172.105.194.225:35912 - "GET /click HTTP/1.0" 200
+2024-07-24 18:14:42 - uvicorn.access - INFO - 172.105.194.225:57978 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:14:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:14:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:14:42 - uvicorn.access - INFO - 172.105.194.225:57994 - "GET /click HTTP/1.0" 200
+2024-07-24 18:15:55 - uvicorn.access - INFO - 172.105.194.225:54248 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:15:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:15:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:15:55 - uvicorn.access - INFO - 172.105.194.225:54242 - "GET /click HTTP/1.0" 200
+2024-07-24 18:15:56 - uvicorn.access - INFO - 172.105.194.225:54256 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:15:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:15:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:15:56 - uvicorn.access - INFO - 172.105.194.225:54270 - "GET /click HTTP/1.0" 200
+2024-07-24 18:16:02 - uvicorn.access - INFO - 172.105.194.225:56260 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:16:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:16:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:16:02 - uvicorn.access - INFO - 172.105.194.225:56254 - "GET /click HTTP/1.0" 200
+2024-07-24 18:16:14 - uvicorn.access - INFO - 172.105.194.225:33872 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:16:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:16:14 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:16:14 - uvicorn.access - INFO - 172.105.194.225:33884 - "GET /click HTTP/1.0" 200
+2024-07-24 18:16:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-24 18:16:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-24 18:16:25 - uvicorn.access - INFO - 172.105.194.225:44754 - "GET /find_brand?keyword=%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6&language=en HTTP/1.0" 200
+2024-07-24 18:17:39 - uvicorn.access - INFO - 172.105.194.225:39878 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:17:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:17:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:17:39 - uvicorn.access - INFO - 172.105.194.225:39880 - "GET /click HTTP/1.0" 200
+2024-07-24 18:19:50 - uvicorn.access - INFO - 172.105.194.225:50314 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:19:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:19:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:19:50 - uvicorn.access - INFO - 172.105.194.225:50324 - "GET /click HTTP/1.0" 200
+2024-07-24 18:20:58 - uvicorn.access - INFO - 172.105.194.225:50334 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:20:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:20:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:20:58 - uvicorn.access - INFO - 172.105.194.225:50340 - "GET /click HTTP/1.0" 200
+2024-07-24 18:20:58 - uvicorn.access - INFO - 172.105.194.225:50342 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-24 18:25:52 - uvicorn.access - INFO - 172.105.194.225:35692 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:25:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:25:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:25:53 - uvicorn.access - INFO - 172.105.194.225:35706 - "GET /click HTTP/1.0" 200
+2024-07-24 18:26:38 - uvicorn.access - INFO - 172.105.194.225:48528 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:26:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:26:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:26:38 - uvicorn.access - INFO - 172.105.194.225:48514 - "GET /click HTTP/1.0" 200
+2024-07-24 18:28:10 - uvicorn.access - INFO - 172.105.194.225:36216 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:28:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:28:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:28:10 - uvicorn.access - INFO - 172.105.194.225:36200 - "GET /click HTTP/1.0" 200
+2024-07-24 18:28:43 - uvicorn.access - INFO - 172.105.194.225:56758 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:28:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:28:43 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:28:43 - uvicorn.access - INFO - 172.105.194.225:56774 - "GET /click HTTP/1.0" 200
+2024-07-24 18:30:39 - uvicorn.access - INFO - 172.105.194.225:53464 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:30:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:30:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:30:39 - uvicorn.access - INFO - 172.105.194.225:53456 - "GET /click HTTP/1.0" 200
+2024-07-24 18:30:57 - uvicorn.access - INFO - 172.105.194.225:53364 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:30:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:30:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:30:57 - uvicorn.access - INFO - 172.105.194.225:53370 - "GET /click HTTP/1.0" 200
+2024-07-24 18:33:10 - uvicorn.access - INFO - 172.105.194.225:41924 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:33:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:33:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:33:10 - uvicorn.access - INFO - 172.105.194.225:41940 - "GET /click HTTP/1.0" 200
+2024-07-24 18:34:29 - uvicorn.access - INFO - 172.105.194.225:49388 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-24 18:34:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:34:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:34:29 - uvicorn.access - INFO - 172.105.194.225:49392 - "GET /click HTTP/1.0" 200
+2024-07-24 18:34:31 - uvicorn.access - INFO - 172.105.194.225:49398 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-24 18:34:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-24 18:34:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-24 18:34:31 - uvicorn.access - INFO - 172.105.194.225:49396 - "GET /click HTTP/1.0" 200
+2024-07-24 23:29:05 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 122 - 0
log/app.log.2024-07-25

@@ -0,0 +1,122 @@
+2024-07-25 01:41:02 - root - INFO - Root endpoint was called
+2024-07-25 01:41:02 - uvicorn.access - INFO - 172.105.194.225:51792 - "GET / HTTP/1.0" 307
+2024-07-25 01:41:11 - root - INFO - Root endpoint was called
+2024-07-25 01:41:11 - uvicorn.access - INFO - 172.105.194.225:34834 - "GET / HTTP/1.0" 307
+2024-07-25 01:41:26 - uvicorn.access - INFO - 172.105.194.225:42268 - "GET /docs HTTP/1.0" 200
+2024-07-25 01:41:27 - uvicorn.access - INFO - 172.105.194.225:57540 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-25 04:03:35 - root - INFO - Root endpoint was called
+2024-07-25 04:03:35 - uvicorn.access - INFO - 172.105.194.225:35360 - "GET / HTTP/1.0" 307
+2024-07-25 04:03:35 - uvicorn.access - INFO - 172.105.194.225:35366 - "GET /docs HTTP/1.0" 200
+2024-07-25 04:45:13 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 05:12:28 - uvicorn.access - INFO - 172.105.194.225:41524 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:12:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:12:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:12:28 - uvicorn.access - INFO - 172.105.194.225:41528 - "GET /click HTTP/1.0" 200
+2024-07-25 05:14:43 - uvicorn.access - INFO - 172.105.194.225:35594 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:14:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:14:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:14:44 - uvicorn.access - INFO - 172.105.194.225:35610 - "GET /click HTTP/1.0" 200
+2024-07-25 05:15:06 - uvicorn.access - INFO - 172.105.194.225:40972 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:15:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:15:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:15:07 - uvicorn.access - INFO - 172.105.194.225:40964 - "GET /click HTTP/1.0" 200
+2024-07-25 05:15:14 - uvicorn.access - INFO - 172.105.194.225:40988 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:15:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:15:14 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:15:14 - uvicorn.access - INFO - 172.105.194.225:40982 - "GET /click HTTP/1.0" 200
+2024-07-25 05:15:58 - uvicorn.access - INFO - 172.105.194.225:34318 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:15:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:15:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:15:58 - uvicorn.access - INFO - 172.105.194.225:34308 - "GET /click HTTP/1.0" 200
+2024-07-25 05:16:38 - uvicorn.access - INFO - 172.105.194.225:46002 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:16:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:16:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:16:38 - uvicorn.access - INFO - 172.105.194.225:46006 - "GET /click HTTP/1.0" 200
+2024-07-25 05:18:44 - uvicorn.access - INFO - 172.105.194.225:57902 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-25 05:18:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:18:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:18:44 - uvicorn.access - INFO - 172.105.194.225:57888 - "GET /click HTTP/1.0" 200
+2024-07-25 05:18:53 - uvicorn.access - INFO - 172.105.194.225:51736 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:18:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:18:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:18:53 - uvicorn.access - INFO - 172.105.194.225:51738 - "GET /click HTTP/1.0" 200
+2024-07-25 05:18:55 - uvicorn.access - INFO - 172.105.194.225:51748 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-25 05:18:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:18:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:18:55 - uvicorn.access - INFO - 172.105.194.225:51742 - "GET /click HTTP/1.0" 200
+2024-07-25 05:19:44 - uvicorn.access - INFO - 172.105.194.225:43054 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:19:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:19:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:19:44 - uvicorn.access - INFO - 172.105.194.225:43062 - "GET /click HTTP/1.0" 200
+2024-07-25 05:19:49 - uvicorn.access - INFO - 172.105.194.225:58120 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-25 05:19:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:19:49 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:19:49 - uvicorn.access - INFO - 172.105.194.225:58116 - "GET /click HTTP/1.0" 200
+2024-07-25 05:19:58 - uvicorn.access - INFO - 172.105.194.225:39572 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:19:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:19:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:19:59 - uvicorn.access - INFO - 172.105.194.225:39574 - "GET /click HTTP/1.0" 200
+2024-07-25 05:20:13 - uvicorn.access - INFO - 172.105.194.225:49324 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-25 05:20:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:20:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:20:13 - uvicorn.access - INFO - 172.105.194.225:49318 - "GET /click HTTP/1.0" 200
+2024-07-25 05:20:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-25 05:20:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6%25 "HTTP/1.1 200 OK"
+2024-07-25 05:20:16 - uvicorn.access - INFO - 172.105.194.225:51198 - "GET /find_brand?keyword=%E5%9C%8B%E9%9A%9B%E7%8F%A0%E5%AF%B6%E8%85%95%E9%8C%B6&language=en HTTP/1.0" 200
+2024-07-25 05:20:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%B2%BE%E5%93%81%25 "HTTP/1.1 200 OK"
+2024-07-25 05:20:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.en&tags=like.%25%E5%9C%8B%E9%9A%9B%E7%B2%BE%E5%93%81%25 "HTTP/1.1 200 OK"
+2024-07-25 05:20:19 - uvicorn.access - INFO - 172.105.194.225:51214 - "GET /find_brand?keyword=%E5%9C%8B%E9%9A%9B%E7%B2%BE%E5%93%81&language=en HTTP/1.0" 200
+2024-07-25 05:22:41 - uvicorn.access - INFO - 172.105.194.225:34302 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:22:41 - uvicorn.access - INFO - 172.105.194.225:34332 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-25 05:22:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:22:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:22:41 - uvicorn.access - INFO - 172.105.194.225:34318 - "GET /click HTTP/1.0" 200
+2024-07-25 05:22:47 - uvicorn.access - INFO - 172.105.194.225:52058 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:22:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:22:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:22:47 - uvicorn.access - INFO - 172.105.194.225:52060 - "GET /click HTTP/1.0" 200
+2024-07-25 05:24:40 - uvicorn.access - INFO - 172.105.194.225:36588 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:24:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:24:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:24:40 - uvicorn.access - INFO - 172.105.194.225:36590 - "GET /click HTTP/1.0" 200
+2024-07-25 05:24:44 - uvicorn.access - INFO - 172.105.194.225:36594 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:24:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:24:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:24:44 - uvicorn.access - INFO - 172.105.194.225:36608 - "GET /click HTTP/1.0" 200
+2024-07-25 05:24:47 - uvicorn.access - INFO - 172.105.194.225:33886 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:24:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:24:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:24:47 - uvicorn.access - INFO - 172.105.194.225:33898 - "GET /click HTTP/1.0" 200
+2024-07-25 05:25:44 - uvicorn.access - INFO - 172.105.194.225:52164 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-25 05:25:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-25 05:25:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-25 05:25:44 - uvicorn.access - INFO - 172.105.194.225:52178 - "GET /click HTTP/1.0" 200
+2024-07-25 06:23:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 06:23:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:16 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:21 - root - INFO - Root endpoint was called
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.75.42:22311 - "GET / HTTP/1.0" 307
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.166:58392 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.162:49058 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.162:49064 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-25 14:11:21 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.227:16338 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-25 14:11:21 - root - INFO - Root endpoint was called
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.243:60678 - "GET / HTTP/1.1" 307
+2024-07-25 14:11:21 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.243:60678 - "GET /docs HTTP/1.1" 200
+2024-07-25 14:11:21 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.166:58410 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-25 14:11:21 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:11:21 - uvicorn.access - INFO - 172.233.91.166:58418 - "GET /metrics HTTP/1.1" 404
+2024-07-25 14:11:21 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 14:32:07 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-25 16:17:30 - root - INFO - Root endpoint was called
+2024-07-25 16:17:30 - uvicorn.access - INFO - 172.105.194.225:57402 - "GET / HTTP/1.0" 307
+2024-07-25 16:17:30 - uvicorn.access - INFO - 172.105.194.225:57418 - "GET /docs HTTP/1.0" 200
+2024-07-25 20:52:16 - root - INFO - Root endpoint was called
+2024-07-25 20:52:16 - uvicorn.access - INFO - 172.105.194.225:35240 - "GET / HTTP/1.0" 307
+2024-07-25 20:52:26 - root - INFO - Root endpoint was called
+2024-07-25 20:52:26 - uvicorn.access - INFO - 172.105.194.225:59262 - "GET / HTTP/1.0" 307
+2024-07-25 20:52:38 - uvicorn.access - INFO - 172.105.194.225:43336 - "GET /docs HTTP/1.0" 200
+2024-07-25 20:52:39 - uvicorn.access - INFO - 172.105.194.225:43350 - "GET /favicon.ico HTTP/1.0" 404

+ 826 - 0
log/app.log.2024-07-26

@@ -0,0 +1,826 @@
+2024-07-26 02:11:27 - uvicorn.access - INFO - 172.105.194.225:49030 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 02:11:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 02:11:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 02:11:27 - uvicorn.access - INFO - 172.105.194.225:49036 - "GET /click HTTP/1.0" 200
+2024-07-26 02:11:27 - uvicorn.access - INFO - 172.105.194.225:49040 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 02:13:05 - uvicorn.access - INFO - 172.105.194.225:57200 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 02:13:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 02:13:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 02:13:06 - uvicorn.access - INFO - 172.105.194.225:57194 - "GET /click HTTP/1.0" 200
+2024-07-26 02:13:18 - uvicorn.access - INFO - 172.105.194.225:33698 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 02:13:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 02:13:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 02:13:19 - uvicorn.access - INFO - 172.105.194.225:33712 - "GET /click HTTP/1.0" 200
+2024-07-26 02:13:19 - uvicorn.access - INFO - 172.105.194.225:33728 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 02:21:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 02:21:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25&offset=0&limit=10 "HTTP/1.1 200 OK"
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54208 - "GET /find_brand?language=ch&page_num=1&page_amount=10&keyword=%E9%A4%A8%E5%A4%96 HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54222 - "GET /static/ad_img/th%20-%20%E6%8B%BF%E9%90%B5.jpg HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54232 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54246 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54252 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54276 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54264 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54288 - "GET /static/ad_img/%E5%8F%B0%E4%B8%AD%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:21:18 - uvicorn.access - INFO - 172.105.194.225:54302 - "GET /static/ad_img/%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%28%E7%A4%81%E6%BA%AA%29%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:21:19 - uvicorn.access - INFO - 172.105.194.225:54308 - "GET /static/ad_img/_MG_0163%20-%20Cheeto%20Party%20Room%20TW.png HTTP/1.0" 200
+2024-07-26 02:21:19 - uvicorn.access - INFO - 172.105.194.225:54320 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 02:21:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 02:21:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25&offset=0&limit=10 "HTTP/1.1 200 OK"
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44750 - "GET /find_brand?language=ch&page_num=1&page_amount=10&keyword=%E9%A4%A8%E5%A4%96 HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44760 - "GET /static/ad_img/th%20-%20%E6%8B%BF%E9%90%B5.jpg HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44772 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44780 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44782 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44814 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44798 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-26 02:21:34 - uvicorn.access - INFO - 172.105.194.225:44822 - "GET /static/ad_img/%E5%8F%B0%E4%B8%AD%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:21:35 - uvicorn.access - INFO - 172.105.194.225:44828 - "GET /static/ad_img/%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%28%E7%A4%81%E6%BA%AA%29%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:21:35 - uvicorn.access - INFO - 172.105.194.225:44842 - "GET /static/ad_img/_MG_0163%20-%20Cheeto%20Party%20Room%20TW.png HTTP/1.0" 200
+2024-07-26 02:21:35 - uvicorn.access - INFO - 172.105.194.225:44846 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 02:21:38 - uvicorn.access - INFO - 172.105.194.225:39106 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 02:21:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 02:21:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 02:21:38 - uvicorn.access - INFO - 172.105.194.225:39110 - "GET /click HTTP/1.0" 200
+2024-07-26 02:21:39 - uvicorn.access - INFO - 172.105.194.225:39124 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 02:25:07 - uvicorn.access - INFO - 172.105.194.225:59560 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 02:25:07 - uvicorn.access - INFO - 172.105.194.225:59568 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 02:25:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 02:25:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 02:25:08 - uvicorn.access - INFO - 172.105.194.225:59580 - "GET /click HTTP/1.0" 200
+2024-07-26 02:31:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 02:31:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25&offset=0&limit=10 "HTTP/1.1 200 OK"
+2024-07-26 02:31:48 - uvicorn.access - INFO - 172.105.194.225:49782 - "GET /find_brand?language=ch&page_num=1&page_amount=10&keyword=%E9%A4%A8%E5%A4%96 HTTP/1.0" 200
+2024-07-26 02:31:48 - uvicorn.access - INFO - 172.105.194.225:49796 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 02:31:48 - uvicorn.access - INFO - 172.105.194.225:49812 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 02:31:48 - uvicorn.access - INFO - 172.105.194.225:49818 - "GET /static/ad_img/%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%28%E7%A4%81%E6%BA%AA%29%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:31:48 - uvicorn.access - INFO - 172.105.194.225:49834 - "GET /static/ad_img/_MG_0163%20-%20Cheeto%20Party%20Room%20TW.png HTTP/1.0" 200
+2024-07-26 02:32:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 02:32:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25&offset=0&limit=10 "HTTP/1.1 200 OK"
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34708 - "GET /find_brand?language=ch&page_num=1&page_amount=10&keyword=%E9%A4%A8%E5%A4%96 HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34722 - "GET /static/ad_img/th%20-%20%E6%8B%BF%E9%90%B5.jpg HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34728 - "GET /static/ad_img/%E5%8F%B0%E4%B8%AD%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34738 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34754 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34770 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34772 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34778 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34786 - "GET /static/ad_img/%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%28%E7%A4%81%E6%BA%AA%29%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34790 - "GET /static/ad_img/_MG_0163%20-%20Cheeto%20Party%20Room%20TW.png HTTP/1.0" 200
+2024-07-26 02:32:37 - uvicorn.access - INFO - 172.105.194.225:34798 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 03:58:42 - root - INFO - Root endpoint was called
+2024-07-26 03:58:42 - uvicorn.access - INFO - 172.105.194.225:53600 - "GET / HTTP/1.0" 307
+2024-07-26 03:58:43 - uvicorn.access - INFO - 172.105.194.225:53614 - "GET /docs HTTP/1.0" 200
+2024-07-26 04:17:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 04:17:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E9%A4%A8%E5%A4%96%25 "HTTP/1.1 200 OK"
+2024-07-26 04:17:15 - uvicorn.access - INFO - 172.105.194.225:42968 - "GET /find_brand?keyword=%E9%A4%A8%E5%A4%96&language=ch HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42972 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42974 - "GET /static/ad_img/th%20-%20%E6%8B%BF%E9%90%B5.jpg HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42982 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42990 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42978 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42994 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:42998 - "GET /static/ad_img/%E5%8F%B0%E4%B8%AD%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:40990 - "GET /static/ad_img/%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97%28%E7%A4%81%E6%BA%AA%29%20-%20%E9%95%B7%E6%A6%AE%E9%B3%B3%E5%87%B0%E9%85%92%E5%BA%97.png HTTP/1.0" 200
+2024-07-26 04:17:16 - uvicorn.access - INFO - 172.105.194.225:41004 - "GET /static/ad_img/_MG_0163%20-%20Cheeto%20Party%20Room%20TW.png HTTP/1.0" 200
+2024-07-26 04:17:17 - uvicorn.access - INFO - 172.105.194.225:41014 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 04:17:18 - uvicorn.access - INFO - 172.105.194.225:41028 - "GET /static/ad_img/S__7733583%20-%20Ashee%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:20 - uvicorn.access - INFO - 172.105.194.225:41040 - "GET /static/ad_img/IMG_0058%20-%20%E5%B0%8F%E6%AF%9B.jpeg HTTP/1.0" 200
+2024-07-26 04:17:21 - uvicorn.access - INFO - 172.105.194.225:41050 - "GET /static/ad_img/Z06_3839%20-%20Cheeto%20Party%20Room%20TW.jpg HTTP/1.0" 200
+2024-07-26 04:17:22 - uvicorn.access - INFO - 172.105.194.225:41054 - "GET /static/ad_img/EAFF1E9F-21E7-427D-A760-BFD4786A6320%20-%20Yen%20Ling%20Watkins.jpeg HTTP/1.0" 200
+2024-07-26 04:17:22 - uvicorn.access - INFO - 172.105.194.225:41056 - "GET /static/ad_img/1000011163%20-%20%E6%81%A9%E5%85%B8%E5%9C%8B%E9%9A%9B%E9%9F%B3%E8%81%B2%E7%A7%91%E5%AD%B8%E9%99%B3%E5%AD%90%E7%86%99.jpg HTTP/1.0" 200
+2024-07-26 04:17:23 - uvicorn.access - INFO - 172.105.194.225:41070 - "GET /static/ad_img/4802612589919786857.c7332d5da89f48648e07317c66da0a69.22100612%20-%20%E5%A5%BD%E7%B1%B3%E4%BA%9E%EF%BC%88Goodies%20Cuisine%EF%BC%89.JPG HTTP/1.0" 200
+2024-07-26 04:17:24 - uvicorn.access - INFO - 172.105.194.225:41078 - "GET /static/ad_img/%E5%BA%97%E9%9D%A2%20-%20%E6%9E%97%E5%A4%A7%E5%B8%A5.jpg HTTP/1.0" 200
+2024-07-26 04:17:27 - uvicorn.access - INFO - 172.105.194.225:47896 - "GET /static/ad_img/IMG_1446%20-%20%E6%9D%8E%E9%9C%87%E8%B1%AA.jpeg HTTP/1.0" 200
+2024-07-26 04:17:27 - uvicorn.access - INFO - 172.105.194.225:47910 - "GET /static/ad_img/C5C6518F-274F-4BCC-88D6-1EA3047FEF14%20-%20Tsai%E5%90%89%E6%81%A9.jpeg HTTP/1.0" 200
+2024-07-26 04:17:28 - uvicorn.access - INFO - 172.105.194.225:47918 - "GET /static/ad_img/IMG_8332%20-%20der%20ying%20Sheu.jpeg HTTP/1.0" 200
+2024-07-26 04:17:28 - uvicorn.access - INFO - 172.105.194.225:47920 - "GET /static/ad_img/IMG_4820%20-%20pin%20wu.jpeg HTTP/1.0" 200
+2024-07-26 04:17:29 - uvicorn.access - INFO - 172.105.194.225:47926 - "GET /static/ad_img/IMG_1322%20-%20Dennis%20Lin.jpeg HTTP/1.0" 200
+2024-07-26 04:17:32 - uvicorn.access - INFO - 172.105.194.225:47930 - "GET /static/ad_img/%E5%BA%97%E5%AE%B6%E7%85%A7%E7%89%87%20-%20Mei%20MI.jpg HTTP/1.0" 200
+2024-07-26 04:17:33 - uvicorn.access - INFO - 172.105.194.225:47936 - "GET /static/ad_img/23FAF40B-CBF3-4C1C-8978-ECF2985EE2D8%20-%20chang%E5%A5%87%E4%BA%BA.jpeg HTTP/1.0" 200
+2024-07-26 04:17:33 - uvicorn.access - INFO - 172.105.194.225:47952 - "GET /static/ad_img/1300_800mm-02.jpg HTTP/1.0" 200
+2024-07-26 04:17:34 - uvicorn.access - INFO - 172.105.194.225:47960 - "GET /static/ad_img/RJ%20Logo%20-%20Kayla%20Tsai.png HTTP/1.0" 200
+2024-07-26 04:17:34 - uvicorn.access - INFO - 172.105.194.225:47974 - "GET /static/ad_img/IMG_6123%20-%20%E9%BB%83PON.jpeg HTTP/1.0" 200
+2024-07-26 04:17:34 - uvicorn.access - INFO - 172.105.194.225:47990 - "GET /static/ad_img/DSC00174%20-%20%E7%8E%8B%E5%AA%BD%E5%AA%BD%E6%B3%95%E5%BC%8F%E6%BA%AB%E9%A6%A8%E9%85%A5.jpg HTTP/1.0" 200
+2024-07-26 04:17:34 - uvicorn.access - INFO - 172.105.194.225:47992 - "GET /static/ad_img/IMG_2876%20-%20ITUNG%20LIN.JPG HTTP/1.0" 200
+2024-07-26 04:17:34 - uvicorn.access - INFO - 172.105.194.225:47998 - "GET /static/ad_img/IMG_2263%20-%20%E6%B5%B7%E8%AB%BE.jpeg HTTP/1.0" 200
+2024-07-26 04:17:35 - uvicorn.access - INFO - 172.105.194.225:48004 - "GET /static/ad_img/%E6%B9%96%E5%8F%A3%E7%AB%99%E5%89%8D%E5%BA%97%20%284%29%20-%20%E8%8C%82%E6%98%8C%E8%8D%89%E6%9C%AC%E8%8C%B6.jpg HTTP/1.0" 200
+2024-07-26 04:17:35 - uvicorn.access - INFO - 172.105.194.225:48014 - "GET /static/ad_img/%E9%AB%98%E9%9B%84%E6%B4%B2%E9%9A%9B%E9%85%92%E5%BA%97%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:36 - uvicorn.access - INFO - 172.105.194.225:48026 - "GET /static/ad_img/%E9%96%80%E5%8F%A3%20-%20%E8%90%AC%E5%80%8D%E5%AF%8C%EF%BC%88%E7%8A%AC%E8%B2%93%E9%A3%BC%E6%96%99%E9%86%AB%E7%94%9F%EF%BC%89.jpg HTTP/1.0" 200
+2024-07-26 04:17:36 - uvicorn.access - INFO - 172.105.194.225:58432 - "GET /static/ad_img/5AECACE3-9F4E-4C2A-9B7B-687629796E46%20-%20%E6%9E%97%E9%9D%9C%E6%B6%B5%EF%BC%88%E5%A4%A9%E5%BF%83%EF%BC%89.jpeg HTTP/1.0" 200
+2024-07-26 04:17:37 - uvicorn.access - INFO - 172.105.194.225:58436 - "GET /static/ad_img/%E4%BD%9B%E6%89%8B%E7%A7%91%E6%8A%80%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-26 04:17:37 - uvicorn.access - INFO - 172.105.194.225:58452 - "GET /static/ad_img/IMG_1701%20-%20Dennis%20Lin.jpeg HTTP/1.0" 200
+2024-07-26 04:17:37 - uvicorn.access - INFO - 172.105.194.225:58468 - "GET /static/ad_img/%E5%BE%A1%E6%B8%85%E5%9D%8A%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-26 04:17:38 - uvicorn.access - INFO - 172.105.194.225:58472 - "GET /static/ad_img/S__27189317%20-%20%E7%8E%8B%E6%9C%89%E6%85%B6%EF%BC%88Oliver%20Wang%EF%BC%89.jpg HTTP/1.0" 200
+2024-07-26 04:17:39 - uvicorn.access - INFO - 172.105.194.225:58486 - "GET /static/ad_img/Phytopia%20%E7%B6%A0%E8%89%B2%E5%85%89%E5%90%88%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-26 04:17:40 - uvicorn.access - INFO - 172.105.194.225:58500 - "GET /static/ad_img/IMG_4606%20-%20%E9%A6%AE%E5%B0%8F%E6%84%9B.jpeg HTTP/1.0" 200
+2024-07-26 04:17:40 - uvicorn.access - INFO - 172.105.194.225:58516 - "GET /static/ad_img/S__12492802%20-%20%E8%90%AC%E5%80%8D%E5%AF%8C%EF%BC%88%E7%8A%AC%E8%B2%93%E9%A3%BC%E6%96%99%E9%86%AB%E7%94%9F%EF%BC%89.jpg HTTP/1.0" 200
+2024-07-26 04:17:41 - uvicorn.access - INFO - 172.105.194.225:58520 - "GET /static/ad_img/Gooday%20%E5%A5%BD%E8%92%94%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:42 - uvicorn.access - INFO - 172.105.194.225:58530 - "GET /static/ad_img/line_oa_chat_240428_182115%20-%20%E7%95%AB%E6%97%A5%E9%A2%A8%E5%B0%9A%E4%BC%91%E9%96%92%E6%9C%83%E9%A4%A8Sinasera24.jpg HTTP/1.0" 200
+2024-07-26 04:17:42 - uvicorn.access - INFO - 172.105.194.225:58542 - "GET /static/ad_img/%E5%AE%A2%E6%86%A9%E6%97%85%E5%AE%BF%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:43 - uvicorn.access - INFO - 172.105.194.225:58546 - "GET /static/ad_img/%E6%98%9F%E6%99%9F%E6%A3%A7%E6%B8%A1%E5%81%87%E9%A3%AF%E5%BA%97%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:43 - uvicorn.access - INFO - 172.105.194.225:58552 - "GET /static/ad_img/DSC09487%20-%20%E6%A5%8A%E7%87%95%E9%88%9E.jpg HTTP/1.0" 200
+2024-07-26 04:17:44 - uvicorn.access - INFO - 172.105.194.225:58564 - "GET /static/ad_img/%E5%9C%8D%E7%9A%84%E4%B8%96%E7%95%8C%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:44 - uvicorn.access - INFO - 172.105.194.225:58570 - "GET /static/ad_img/%E8%8A%83%E8%8F%AF%E5%9C%8B%E9%9A%9B%E9%A4%90%E9%A3%B2%E6%96%87%E5%8C%96%E6%9C%83%E9%A4%A8%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:45 - uvicorn.access - INFO - 172.105.194.225:58586 - "GET /static/ad_img/%E6%B3%A2%E7%BE%85%E8%9C%9C%E7%B4%A0%E8%8F%9C%E9%A4%A8%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:45 - uvicorn.access - INFO - 172.105.194.225:58592 - "GET /static/ad_img/%E5%A5%BD%E6%97%A5%E5%AD%90%E6%97%A9%E5%8D%88%E9%A4%90%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:45 - uvicorn.access - INFO - 172.105.194.225:58598 - "GET /static/ad_img/%E6%AD%90%E6%B5%AE%E6%89%BE%E9%A4%90%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:45 - uvicorn.access - INFO - 172.105.194.225:58610 - "GET /static/ad_img/%E9%B3%A5%E5%93%B2%E7%87%92%E7%89%A9%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 04:17:45 - uvicorn.access - INFO - 172.105.194.225:58618 - "GET /static/ad_img/IMG_2636%20-%20This%20is%E5%AD%AB%E9%98%BF%E6%B3%B0.jpeg HTTP/1.0" 200
+2024-07-26 04:17:46 - uvicorn.access - INFO - 172.105.194.225:58630 - "GET /static/ad_img/04%20%281%29%20-%20%E9%84%AD%E5%8F%88%E5%98%89.jpg HTTP/1.0" 200
+2024-07-26 05:37:55 - root - INFO - Root endpoint was called
+2024-07-26 05:37:55 - uvicorn.access - INFO - 36.99.136.128:57803 - "GET / HTTP/1.1" 307
+2024-07-26 05:37:57 - uvicorn.access - INFO - 36.99.136.137:41268 - "GET /docs HTTP/1.1" 200
+2024-07-26 05:46:37 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-26 06:09:18 - uvicorn.access - INFO - 172.105.194.225:44258 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 06:09:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 06:09:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 06:09:19 - uvicorn.access - INFO - 172.105.194.225:44272 - "GET /click HTTP/1.0" 200
+2024-07-26 06:09:19 - uvicorn.access - INFO - 172.105.194.225:44276 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 06:25:15 - uvicorn.access - INFO - 172.105.194.225:56688 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 06:25:15 - uvicorn.access - INFO - 172.105.194.225:56696 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 06:25:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 06:25:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 06:25:15 - uvicorn.access - INFO - 172.105.194.225:56690 - "GET /click HTTP/1.0" 200
+2024-07-26 06:36:47 - uvicorn.access - INFO - 172.105.194.225:43192 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 06:36:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 06:36:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 06:36:47 - uvicorn.access - INFO - 172.105.194.225:43208 - "GET /click HTTP/1.0" 200
+2024-07-26 06:36:47 - uvicorn.access - INFO - 172.105.194.225:43224 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 06:50:00 - uvicorn.access - INFO - 172.105.194.225:41522 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 06:50:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 06:50:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 06:50:00 - uvicorn.access - INFO - 172.105.194.225:41524 - "GET /click HTTP/1.0" 200
+2024-07-26 06:50:40 - uvicorn.access - INFO - 172.105.194.225:48576 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 06:50:41 - uvicorn.access - INFO - 172.105.194.225:48588 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 06:50:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 06:50:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 06:50:41 - uvicorn.access - INFO - 172.105.194.225:48604 - "GET /click HTTP/1.0" 200
+2024-07-26 07:07:03 - uvicorn.access - INFO - 172.105.194.225:43628 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:07:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:07:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:07:04 - uvicorn.access - INFO - 172.105.194.225:43626 - "GET /click HTTP/1.0" 200
+2024-07-26 07:07:04 - uvicorn.access - INFO - 172.105.194.225:43638 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:07:59 - uvicorn.access - INFO - 172.105.194.225:52412 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:07:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:07:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:07:59 - uvicorn.access - INFO - 172.105.194.225:52422 - "GET /click HTTP/1.0" 200
+2024-07-26 07:09:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
+2024-07-26 07:09:28 - uvicorn.access - INFO - 172.105.194.225:45200 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
+2024-07-26 07:09:30 - uvicorn.access - INFO - 172.105.194.225:45212 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:09:42 - uvicorn.access - INFO - 172.105.194.225:37472 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:09:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:09:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:09:42 - uvicorn.access - INFO - 172.105.194.225:37476 - "GET /click HTTP/1.0" 200
+2024-07-26 07:09:42 - uvicorn.access - INFO - 172.105.194.225:37486 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:10:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25%E5%AE%A2%E6%9C%8D%25 "HTTP/1.1 200 OK"
+2024-07-26 07:10:13 - uvicorn.access - INFO - 172.105.194.225:58334 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=%E5%AE%A2%E6%9C%8D HTTP/1.0" 200
+2024-07-26 07:10:15 - uvicorn.access - INFO - 172.105.194.225:58336 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:10:15 - uvicorn.access - INFO - 172.105.194.225:58348 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:10:25 - uvicorn.access - INFO - 172.105.194.225:56064 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:10:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:10:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:10:25 - uvicorn.access - INFO - 172.105.194.225:56070 - "GET /click HTTP/1.0" 200
+2024-07-26 07:10:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25%E5%AE%A2%E6%9C%8D%25 "HTTP/1.1 200 OK"
+2024-07-26 07:10:50 - uvicorn.access - INFO - 172.105.194.225:59122 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=%E5%AE%A2%E6%9C%8D HTTP/1.0" 200
+2024-07-26 07:10:51 - uvicorn.access - INFO - 172.105.194.225:59124 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:11:05 - uvicorn.access - INFO - 172.105.194.225:33868 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:11:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%ATM% "HTTP/1.1 200 OK"
+2024-07-26 07:11:10 - uvicorn.access - INFO - 172.105.194.225:35408 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=ATM HTTP/1.0" 200
+2024-07-26 07:11:12 - uvicorn.access - INFO - 172.105.194.225:35412 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 07:11:12 - uvicorn.access - INFO - 172.105.194.225:35426 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:11:19 - uvicorn.access - INFO - 172.105.194.225:54182 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:11:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:11:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:11:19 - uvicorn.access - INFO - 172.105.194.225:54192 - "GET /click HTTP/1.0" 200
+2024-07-26 07:11:27 - uvicorn.access - INFO - 172.105.194.225:54190 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:11:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:11:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:11:27 - uvicorn.access - INFO - 172.105.194.225:54178 - "GET /click HTTP/1.0" 200
+2024-07-26 07:11:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%ATM% "HTTP/1.1 200 OK"
+2024-07-26 07:11:33 - uvicorn.access - INFO - 172.105.194.225:54204 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=ATM HTTP/1.0" 200
+2024-07-26 07:11:35 - uvicorn.access - INFO - 172.105.194.225:54212 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 07:11:53 - uvicorn.access - INFO - 172.105.194.225:43414 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 07:16:19 - uvicorn.access - INFO - 172.105.194.225:43474 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:16:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:16:20 - uvicorn.access - INFO - 172.105.194.225:43496 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:16:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:16:20 - uvicorn.access - INFO - 172.105.194.225:43480 - "GET /click HTTP/1.0" 200
+2024-07-26 07:16:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
+2024-07-26 07:16:31 - uvicorn.access - INFO - 172.105.194.225:58782 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
+2024-07-26 07:16:32 - uvicorn.access - INFO - 172.105.194.225:58784 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:16:46 - uvicorn.access - INFO - 172.105.194.225:40372 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:16:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:16:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:16:46 - uvicorn.access - INFO - 172.105.194.225:40374 - "GET /click HTTP/1.0" 200
+2024-07-26 07:16:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%2591F%E6%88%B6%E5%A4%96%E5%8D%80%25 "HTTP/1.1 200 OK"
+2024-07-26 07:16:49 - uvicorn.access - INFO - 172.105.194.225:50468 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=91F%E6%88%B6%E5%A4%96%E5%8D%80 HTTP/1.0" 200
+2024-07-26 07:16:51 - uvicorn.access - INFO - 172.105.194.225:50470 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:16:51 - uvicorn.access - INFO - 172.105.194.225:50484 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:16:55 - uvicorn.access - INFO - 172.105.194.225:50486 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:16:55 - uvicorn.access - INFO - 172.105.194.225:50494 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:16:55 - uvicorn.access - INFO - 172.105.194.225:50500 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:17:06 - uvicorn.access - INFO - 172.105.194.225:60656 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:17:06 - uvicorn.access - INFO - 172.105.194.225:60658 - "GET /static/arvideo/9.mp4 HTTP/1.0" 200
+2024-07-26 07:17:12 - uvicorn.access - INFO - 172.105.194.225:37774 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:17:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:17:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:17:13 - uvicorn.access - INFO - 172.105.194.225:37788 - "GET /click HTTP/1.0" 200
+2024-07-26 07:17:22 - uvicorn.access - INFO - 172.105.194.225:35220 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:17:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:17:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:17:22 - uvicorn.access - INFO - 172.105.194.225:35222 - "GET /click HTTP/1.0" 200
+2024-07-26 07:17:28 - uvicorn.access - INFO - 172.105.194.225:46676 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 07:17:28 - uvicorn.access - INFO - 172.105.194.225:46680 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 07:17:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%2591F%E6%88%B6%E5%A4%96%E5%8D%80%25 "HTTP/1.1 200 OK"
+2024-07-26 07:17:38 - uvicorn.access - INFO - 172.105.194.225:38998 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=91F%E6%88%B6%E5%A4%96%E5%8D%80 HTTP/1.0" 200
+2024-07-26 07:17:40 - uvicorn.access - INFO - 172.105.194.225:39006 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:20:18 - uvicorn.access - INFO - 172.105.194.225:57282 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:20:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25101F%E6%8E%92%E9%9A%8A%E8%99%95%25 "HTTP/1.1 200 OK"
+2024-07-26 07:20:35 - uvicorn.access - INFO - 172.105.194.225:50500 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=101F%E6%8E%92%E9%9A%8A%E8%99%95 HTTP/1.0" 200
+2024-07-26 07:20:37 - uvicorn.access - INFO - 172.105.194.225:46942 - "GET /static/arvideo/28.mp4 HTTP/1.0" 200
+2024-07-26 07:20:37 - uvicorn.access - INFO - 172.105.194.225:46958 - "GET /static/arvideo/53.mp4 HTTP/1.0" 200
+2024-07-26 07:23:09 - uvicorn.access - INFO - 172.105.194.225:40830 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:23:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:23:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:23:09 - uvicorn.access - INFO - 172.105.194.225:40832 - "GET /click HTTP/1.0" 200
+2024-07-26 07:23:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%25101F%E6%8E%92%E9%9A%8A%E8%99%95%25 "HTTP/1.1 200 OK"
+2024-07-26 07:23:22 - uvicorn.access - INFO - 172.105.194.225:45100 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=101F%E6%8E%92%E9%9A%8A%E8%99%95 HTTP/1.0" 200
+2024-07-26 07:23:23 - uvicorn.access - INFO - 172.105.194.225:45110 - "GET /static/arvideo/53.mp4 HTTP/1.0" 200
+2024-07-26 07:29:42 - uvicorn.access - INFO - 172.105.194.225:54008 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:29:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:29:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:29:42 - uvicorn.access - INFO - 172.105.194.225:53998 - "GET /click HTTP/1.0" 200
+2024-07-26 07:30:08 - uvicorn.access - INFO - 172.105.194.225:46532 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:30:08 - uvicorn.access - INFO - 172.105.194.225:46542 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:30:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:30:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:30:09 - uvicorn.access - INFO - 172.105.194.225:46554 - "GET /click HTTP/1.0" 200
+2024-07-26 07:30:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E8%BC%95%E9%A3%9F%2FCAF%C3%89%25 "HTTP/1.1 200 OK"
+2024-07-26 07:30:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E8%BC%95%E9%A3%9F%2FCAF%C3%89%25 "HTTP/1.1 200 OK"
+2024-07-26 07:30:18 - uvicorn.access - INFO - 172.105.194.225:39772 - "GET /find_brand?keyword=%E8%BC%95%E9%A3%9F/CAF%C3%89&language=ch HTTP/1.0" 200
+2024-07-26 07:31:10 - uvicorn.access - INFO - 172.105.194.225:51184 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:31:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:31:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:31:10 - uvicorn.access - INFO - 172.105.194.225:51200 - "GET /click HTTP/1.0" 200
+2024-07-26 07:32:37 - uvicorn.access - INFO - 172.105.194.225:59050 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:32:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:32:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:32:38 - uvicorn.access - INFO - 172.105.194.225:59060 - "GET /click HTTP/1.0" 200
+2024-07-26 07:33:22 - uvicorn.access - INFO - 172.105.194.225:45470 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:33:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:33:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:33:22 - uvicorn.access - INFO - 172.105.194.225:45472 - "GET /click HTTP/1.0" 200
+2024-07-26 07:33:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%2F%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3%25 "HTTP/1.1 200 OK"
+2024-07-26 07:33:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%2F%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3%25 "HTTP/1.1 200 OK"
+2024-07-26 07:33:50 - uvicorn.access - INFO - 172.105.194.225:39398 - "GET /find_brand?keyword=%E7%89%B9%E8%89%B2/%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3&language=ch HTTP/1.0" 200
+2024-07-26 07:33:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:33:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:33:56 - uvicorn.access - INFO - 172.105.194.225:39414 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:34:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:11 - uvicorn.access - INFO - 172.105.194.225:59130 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:34:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:12 - uvicorn.access - INFO - 172.105.194.225:59142 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:34:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:36 - uvicorn.access - INFO - 172.105.194.225:44650 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:34:42 - uvicorn.access - INFO - 172.105.194.225:41230 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:34:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:34:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:34:42 - uvicorn.access - INFO - 172.105.194.225:41224 - "GET /click HTTP/1.0" 200
+2024-07-26 07:34:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:46 - uvicorn.access - INFO - 172.105.194.225:41236 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:34:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%BE%8E%E9%A3%9F%E8%A1%97%25 "HTTP/1.1 200 OK"
+2024-07-26 07:34:56 - uvicorn.access - INFO - 172.105.194.225:45462 - "GET /find_brand?keyword=%E7%BE%8E%E9%A3%9F%E8%A1%97&language=ch HTTP/1.0" 200
+2024-07-26 07:37:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E4%BC%B4%E6%89%8B%E7%A6%AE%25 "HTTP/1.1 200 OK"
+2024-07-26 07:37:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E4%BC%B4%E6%89%8B%E7%A6%AE%25 "HTTP/1.1 200 OK"
+2024-07-26 07:37:14 - uvicorn.access - INFO - 172.105.194.225:54982 - "GET /find_brand?keyword=%E4%BC%B4%E6%89%8B%E7%A6%AE&language=ch HTTP/1.0" 200
+2024-07-26 07:37:14 - uvicorn.access - INFO - 172.105.194.225:54994 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 07:37:15 - uvicorn.access - INFO - 172.105.194.225:54996 - "GET /static/ad_img/IMG_2041%20-%20%E6%B1%9F%E5%B9%B8%E5%AD%90.jpeg HTTP/1.0" 200
+2024-07-26 07:37:15 - uvicorn.access - INFO - 172.105.194.225:55004 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 07:37:15 - uvicorn.access - INFO - 172.105.194.225:55016 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 07:37:15 - uvicorn.access - INFO - 172.105.194.225:55030 - "GET /static/ad_img/1300_800mm-02.jpg HTTP/1.0" 200
+2024-07-26 07:37:15 - uvicorn.access - INFO - 172.105.194.225:55044 - "GET /static/ad_img/1497126%20-%20%E6%9E%97%E6%96%87%E6%AD%A3.jpg HTTP/1.0" 200
+2024-07-26 07:37:16 - uvicorn.access - INFO - 172.105.194.225:55052 - "GET /static/ad_img/DSC00174%20-%20%E7%8E%8B%E5%AA%BD%E5%AA%BD%E6%B3%95%E5%BC%8F%E6%BA%AB%E9%A6%A8%E9%85%A5.jpg HTTP/1.0" 200
+2024-07-26 07:37:16 - uvicorn.access - INFO - 172.105.194.225:52226 - "GET /static/ad_img/%E5%BE%A1%E6%B8%85%E5%9D%8A%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-26 07:37:17 - uvicorn.access - INFO - 172.105.194.225:52234 - "GET /static/ad_img/Phytopia%20%E7%B6%A0%E8%89%B2%E5%85%89%E5%90%88%20-%20Orietta%20Hsu.png HTTP/1.0" 200
+2024-07-26 07:37:21 - uvicorn.access - INFO - 172.105.194.225:52238 - "GET /static/ad_img/IMG_4606%20-%20%E9%A6%AE%E5%B0%8F%E6%84%9B.jpeg HTTP/1.0" 200
+2024-07-26 07:37:21 - uvicorn.access - INFO - 172.105.194.225:52244 - "GET /static/ad_img/Gooday%20%E5%A5%BD%E8%92%94%20-%20Orietta%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 07:39:33 - uvicorn.access - INFO - 172.105.194.225:58850 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:39:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:39:33 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:39:33 - uvicorn.access - INFO - 172.105.194.225:58862 - "GET /click HTTP/1.0" 200
+2024-07-26 07:45:12 - uvicorn.access - INFO - 172.105.194.225:36018 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:45:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:45:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:45:12 - uvicorn.access - INFO - 172.105.194.225:36028 - "GET /click HTTP/1.0" 200
+2024-07-26 07:45:12 - uvicorn.access - INFO - 172.105.194.225:36030 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:45:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&tour_place=like.%25%E5%BB%81%E6%89%80%25 "HTTP/1.1 200 OK"
+2024-07-26 07:45:37 - uvicorn.access - INFO - 172.105.194.225:56486 - "GET /arviews?language=ch&start=B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&end=%E5%BB%81%E6%89%80 HTTP/1.0" 200
+2024-07-26 07:45:41 - uvicorn.access - INFO - 172.105.194.225:56494 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 07:45:44 - uvicorn.access - INFO - 172.105.194.225:56496 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 07:45:45 - uvicorn.access - INFO - 172.105.194.225:56498 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 07:45:45 - uvicorn.access - INFO - 172.105.194.225:56502 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 07:46:23 - uvicorn.access - INFO - 172.105.194.225:33456 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:46:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:46:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:46:24 - uvicorn.access - INFO - 172.105.194.225:33450 - "GET /click HTTP/1.0" 200
+2024-07-26 07:47:34 - uvicorn.access - INFO - 172.105.194.225:57006 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:47:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:47:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:47:34 - uvicorn.access - INFO - 172.105.194.225:57016 - "GET /click HTTP/1.0" 200
+2024-07-26 07:51:25 - uvicorn.access - INFO - 172.105.194.225:54118 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:51:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:51:25 - uvicorn.access - INFO - 172.105.194.225:54128 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 07:51:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:51:25 - uvicorn.access - INFO - 172.105.194.225:54120 - "GET /click HTTP/1.0" 200
+2024-07-26 07:54:49 - uvicorn.access - INFO - 172.105.194.225:34314 - "GET /static/ad_img/RJ%20Logo%20-%20Kayla%20Tsai.png HTTP/1.0" 200
+2024-07-26 07:56:36 - uvicorn.access - INFO - 172.105.194.225:58480 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 07:56:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:56:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:56:36 - uvicorn.access - INFO - 172.105.194.225:58478 - "GET /click HTTP/1.0" 200
+2024-07-26 07:57:12 - uvicorn.access - INFO - 172.105.194.225:45592 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:57:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:57:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:57:12 - uvicorn.access - INFO - 172.105.194.225:45594 - "GET /click HTTP/1.0" 200
+2024-07-26 07:57:19 - uvicorn.access - INFO - 172.105.194.225:39898 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 07:57:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 07:57:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 07:57:20 - uvicorn.access - INFO - 172.105.194.225:39894 - "GET /click HTTP/1.0" 200
+2024-07-26 08:00:01 - uvicorn.access - INFO - 172.105.194.225:35412 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:00:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:00:01 - uvicorn.access - INFO - 172.105.194.225:35444 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:00:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:00:02 - uvicorn.access - INFO - 172.105.194.225:35428 - "GET /click HTTP/1.0" 200
+2024-07-26 08:01:17 - uvicorn.access - INFO - 172.105.194.225:55698 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:01:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:01:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:01:18 - uvicorn.access - INFO - 172.105.194.225:55710 - "GET /click HTTP/1.0" 200
+2024-07-26 08:01:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&tour_place=like.%25%E5%BB%81%E6%89%80%25 "HTTP/1.1 200 OK"
+2024-07-26 08:01:52 - uvicorn.access - INFO - 172.105.194.225:52786 - "GET /arviews?language=en&start=B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&end=%E5%BB%81%E6%89%80 HTTP/1.0" 200
+2024-07-26 08:01:53 - uvicorn.access - INFO - 172.105.194.225:52792 - "GET /static/arvideo/30-EN.mp4 HTTP/1.0" 200
+2024-07-26 08:03:29 - uvicorn.access - INFO - 172.105.194.225:38672 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:03:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:03:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:03:29 - uvicorn.access - INFO - 172.105.194.225:38682 - "GET /click HTTP/1.0" 200
+2024-07-26 08:03:29 - uvicorn.access - INFO - 172.105.194.225:38694 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:06:08 - uvicorn.access - INFO - 172.105.194.225:47478 - "GET /static/arvideo/30-EN.mp4 HTTP/1.0" 200
+2024-07-26 08:06:18 - uvicorn.access - INFO - 172.105.194.225:33652 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:06:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:06:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:06:18 - uvicorn.access - INFO - 172.105.194.225:33658 - "GET /click HTTP/1.0" 200
+2024-07-26 08:06:18 - uvicorn.access - INFO - 172.105.194.225:33662 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59496 - "GET /static/ad_img/%E6%98%A5%E5%A4%A9%E6%83%85%E5%A2%83%E9%9B%BB%E8%A6%964%20-%20Steven%20Chiu.jpg HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59518 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59512 - "GET /static/ad_img/IMG_4820%20-%20pin%20wu.jpeg HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59520 - "GET /static/ad_img/Sorridere%20%E5%BE%AE%E7%AC%91%E7%91%9E%20-%20%E7%94%84%E5%AC%A1%E5%A6%AE.png HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59522 - "GET /static/ad_img/EAFF1E9F-21E7-427D-A760-BFD4786A6320%20-%20Yen%20Ling%20Watkins.jpeg HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59526 - "GET /static/ad_img/5AECACE3-9F4E-4C2A-9B7B-687629796E46%20-%20%E6%9E%97%E9%9D%9C%E6%B6%B5%EF%BC%88%E5%A4%A9%E5%BF%83%EF%BC%89.jpeg HTTP/1.0" 200
+2024-07-26 08:07:10 - uvicorn.access - INFO - 172.105.194.225:59534 - "GET /static/ad_img/DSC00174%20-%20%E7%8E%8B%E5%AA%BD%E5%AA%BD%E6%B3%95%E5%BC%8F%E6%BA%AB%E9%A6%A8%E9%85%A5.jpg HTTP/1.0" 200
+2024-07-26 08:07:58 - uvicorn.access - INFO - 172.105.194.225:35724 - "GET /static/ad_img/04%20%281%29%20-%20%E9%84%AD%E5%8F%88%E5%98%89.jpg HTTP/1.0" 200
+2024-07-26 08:10:17 - uvicorn.access - INFO - 172.105.194.225:55028 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:10:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:10:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:10:17 - uvicorn.access - INFO - 172.105.194.225:55026 - "GET /click HTTP/1.0" 200
+2024-07-26 08:15:07 - uvicorn.access - INFO - 172.105.194.225:43314 - "GET /static/arvideo/30-EN.mp4 HTTP/1.0" 200
+2024-07-26 08:15:24 - uvicorn.access - INFO - 172.105.194.225:49858 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:15:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:15:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:15:24 - uvicorn.access - INFO - 172.105.194.225:49854 - "GET /click HTTP/1.0" 200
+2024-07-26 08:15:29 - uvicorn.access - INFO - 172.105.194.225:46316 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:15:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:15:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:15:29 - uvicorn.access - INFO - 172.105.194.225:46302 - "GET /click HTTP/1.0" 200
+2024-07-26 08:15:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&tour_place=like.%25%E5%AE%A2%E6%9C%8D%28%E5%81%9C%E8%BB%8A%E6%8A%98%E6%8A%B5%29%25 "HTTP/1.1 200 OK"
+2024-07-26 08:15:51 - uvicorn.access - INFO - 172.105.194.225:36680 - "GET /arviews?language=en&start=B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&end=%E5%AE%A2%E6%9C%8D(%E5%81%9C%E8%BB%8A%E6%8A%98%E6%8A%B5) HTTP/1.0" 200
+2024-07-26 08:15:52 - uvicorn.access - INFO - 172.105.194.225:36686 - "GET /static/arvideo/31-EN.mp4 HTTP/1.0" 200
+2024-07-26 08:20:28 - uvicorn.access - INFO - 172.105.194.225:43160 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:20:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:20:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:20:28 - uvicorn.access - INFO - 172.105.194.225:43168 - "GET /click HTTP/1.0" 200
+2024-07-26 08:20:28 - uvicorn.access - INFO - 172.105.194.225:43172 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:20:50 - uvicorn.access - INFO - 172.105.194.225:44658 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:20:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:20:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:20:50 - uvicorn.access - INFO - 172.105.194.225:44660 - "GET /click HTTP/1.0" 200
+2024-07-26 08:20:50 - uvicorn.access - INFO - 172.105.194.225:44672 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:22:27 - uvicorn.access - INFO - 172.105.194.225:40184 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 08:22:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:22:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:22:27 - uvicorn.access - INFO - 172.105.194.225:40194 - "GET /click HTTP/1.0" 200
+2024-07-26 08:22:27 - uvicorn.access - INFO - 172.105.194.225:40196 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:23:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
+2024-07-26 08:23:23 - uvicorn.access - INFO - 172.105.194.225:55358 - "GET /arviews?language=en&start=B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
+2024-07-26 08:23:24 - uvicorn.access - INFO - 172.105.194.225:55362 - "GET /static/arvideo/1-EN.mp4 HTTP/1.0" 200
+2024-07-26 08:28:01 - uvicorn.access - INFO - 172.105.194.225:43704 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:28:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:28:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:28:01 - uvicorn.access - INFO - 172.105.194.225:43710 - "GET /click HTTP/1.0" 200
+2024-07-26 08:28:18 - uvicorn.access - INFO - 172.105.194.225:36454 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:28:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:28:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:28:18 - uvicorn.access - INFO - 172.105.194.225:36448 - "GET /click HTTP/1.0" 200
+2024-07-26 08:28:28 - uvicorn.access - INFO - 172.105.194.225:58976 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:28:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:28:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:28:28 - uvicorn.access - INFO - 172.105.194.225:58964 - "GET /click HTTP/1.0" 200
+2024-07-26 08:28:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%2F%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3%25 "HTTP/1.1 200 OK"
+2024-07-26 08:28:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_brand?select=%2A&language=eq.ch&tags=like.%25%E7%89%B9%E8%89%B2%2F%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3%25 "HTTP/1.1 200 OK"
+2024-07-26 08:28:35 - uvicorn.access - INFO - 172.105.194.225:58990 - "GET /find_brand?keyword=%E7%89%B9%E8%89%B2/%E9%AB%98%E7%A9%BA%E9%A4%90%E5%BB%B3&language=ch HTTP/1.0" 200
+2024-07-26 08:28:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E4%B8%AD%E7%92%B0&tour_place=like.%25%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0%25 "HTTP/1.1 200 OK"
+2024-07-26 08:28:45 - uvicorn.access - INFO - 172.105.194.225:35086 - "GET /arviews?language=ch&start=B1%20%E4%B8%AD%E7%92%B0&end=%E6%99%AF%E8%A7%80%E9%A4%90%E5%BB%B3%E6%AB%83%E5%8F%B0 HTTP/1.0" 200
+2024-07-26 08:28:46 - uvicorn.access - INFO - 172.105.194.225:35098 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:29:06 - uvicorn.access - INFO - 172.105.194.225:39468 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:29:06 - uvicorn.access - INFO - 172.105.194.225:39480 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:32:33 - uvicorn.access - INFO - 172.105.194.225:43016 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:32:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:32:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:32:34 - uvicorn.access - INFO - 172.105.194.225:43002 - "GET /click HTTP/1.0" 200
+2024-07-26 08:32:34 - uvicorn.access - INFO - 172.105.194.225:43026 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:32:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:32:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:32:34 - uvicorn.access - INFO - 172.105.194.225:43030 - "GET /click HTTP/1.0" 200
+2024-07-26 08:33:00 - uvicorn.access - INFO - 172.105.194.225:34962 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:33:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:33:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:33:00 - uvicorn.access - INFO - 172.105.194.225:34976 - "GET /click HTTP/1.0" 200
+2024-07-26 08:33:00 - uvicorn.access - INFO - 172.105.194.225:34978 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:33:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:33:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:33:00 - uvicorn.access - INFO - 172.105.194.225:34994 - "GET /click HTTP/1.0" 200
+2024-07-26 08:33:00 - uvicorn.access - INFO - 172.105.194.225:34996 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:33:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:33:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:33:01 - uvicorn.access - INFO - 172.105.194.225:35000 - "GET /click HTTP/1.0" 200
+2024-07-26 08:33:01 - uvicorn.access - INFO - 172.105.194.225:35022 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:33:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:33:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:33:01 - uvicorn.access - INFO - 172.105.194.225:35014 - "GET /click HTTP/1.0" 200
+2024-07-26 08:33:04 - uvicorn.access - INFO - 172.105.194.225:35038 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:33:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:33:05 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:33:05 - uvicorn.access - INFO - 172.105.194.225:35042 - "GET /click HTTP/1.0" 200
+2024-07-26 08:34:09 - uvicorn.access - INFO - 172.105.194.225:39166 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:34:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:34:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:34:09 - uvicorn.access - INFO - 172.105.194.225:39168 - "GET /click HTTP/1.0" 200
+2024-07-26 08:34:10 - uvicorn.access - INFO - 172.105.194.225:39170 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:34:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:34:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:34:10 - uvicorn.access - INFO - 172.105.194.225:39176 - "GET /click HTTP/1.0" 200
+2024-07-26 08:34:10 - uvicorn.access - INFO - 172.105.194.225:39190 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:34:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:34:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:34:10 - uvicorn.access - INFO - 172.105.194.225:39196 - "GET /click HTTP/1.0" 200
+2024-07-26 08:36:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&tour_place=like.%25%E5%BB%81%E6%89%80%25 "HTTP/1.1 200 OK"
+2024-07-26 08:36:41 - uvicorn.access - INFO - 172.105.194.225:57288 - "GET /arviews?language=ch&start=B1%20%E9%BC%8E%E6%B3%B0%E8%B1%90&end=%E5%BB%81%E6%89%80 HTTP/1.0" 200
+2024-07-26 08:36:52 - uvicorn.access - INFO - 172.105.194.225:54542 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 08:36:52 - uvicorn.access - INFO - 172.105.194.225:54546 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 08:38:13 - uvicorn.access - INFO - 172.105.194.225:34522 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:39:40 - uvicorn.access - INFO - 172.105.194.225:45596 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:40:26 - uvicorn.access - INFO - 172.105.194.225:38014 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:41:29 - uvicorn.access - INFO - 172.105.194.225:32828 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:41:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:41:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:41:29 - uvicorn.access - INFO - 172.105.194.225:32812 - "GET /click HTTP/1.0" 200
+2024-07-26 08:41:29 - uvicorn.access - INFO - 172.105.194.225:32832 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:41:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_ticket?select=%2A&id=in.%28182%2C183%2C180%29 "HTTP/1.1 200 OK"
+2024-07-26 08:41:43 - uvicorn.access - INFO - 172.105.194.225:42316 - "GET /static_tickets?is_Chinese=0 HTTP/1.0" 200
+2024-07-26 08:41:51 - uvicorn.access - INFO - 172.105.194.225:59878 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:43:29 - uvicorn.access - INFO - 172.105.194.225:54136 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:43:34 - uvicorn.access - INFO - 172.105.194.225:54140 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:43:34 - uvicorn.access - INFO - 172.105.194.225:54144 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:45:29 - uvicorn.access - INFO - 172.105.194.225:45674 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:45:47 - uvicorn.access - INFO - 172.105.194.225:51070 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:46:17 - uvicorn.access - INFO - 172.105.194.225:46986 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:46:23 - uvicorn.access - INFO - 172.105.194.225:46990 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:46:32 - uvicorn.access - INFO - 172.105.194.225:36194 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:46:46 - uvicorn.access - INFO - 172.105.194.225:52688 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:46:55 - uvicorn.access - INFO - 172.105.194.225:60500 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:48:43 - uvicorn.access - INFO - 172.105.194.225:53124 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:49:06 - uvicorn.access - INFO - 172.105.194.225:46204 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:49:36 - uvicorn.access - INFO - 172.105.194.225:55806 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:49:38 - uvicorn.access - INFO - 172.105.194.225:55810 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:49:41 - uvicorn.access - INFO - 172.105.194.225:55812 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:50:33 - uvicorn.access - INFO - 172.105.194.225:51012 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:50:34 - uvicorn.access - INFO - 172.105.194.225:51016 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:52:36 - uvicorn.access - INFO - 172.105.194.225:45332 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:53:11 - uvicorn.access - INFO - 172.105.194.225:37688 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:53:52 - uvicorn.access - INFO - 172.105.194.225:47516 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 08:53:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 08:53:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 08:53:52 - uvicorn.access - INFO - 172.105.194.225:47520 - "GET /click HTTP/1.0" 200
+2024-07-26 08:53:52 - uvicorn.access - INFO - 172.105.194.225:47534 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 08:54:56 - uvicorn.access - INFO - 172.105.194.225:60268 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:55:33 - uvicorn.access - INFO - 172.105.194.225:55960 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:56:21 - uvicorn.access - INFO - 172.105.194.225:47920 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:56:23 - uvicorn.access - INFO - 172.105.194.225:47922 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:56:27 - uvicorn.access - INFO - 172.105.194.225:33826 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:57:49 - uvicorn.access - INFO - 172.105.194.225:43058 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:58:07 - uvicorn.access - INFO - 172.105.194.225:48630 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 08:59:24 - uvicorn.access - INFO - 172.105.194.225:38736 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:00:38 - uvicorn.access - INFO - 172.105.194.225:32976 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:00:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:00:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:00:39 - uvicorn.access - INFO - 172.105.194.225:32964 - "GET /click HTTP/1.0" 200
+2024-07-26 09:00:40 - uvicorn.access - INFO - 172.105.194.225:32990 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:01:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_ticket?select=%2A&id=in.%28182%2C183%2C180%29 "HTTP/1.1 200 OK"
+2024-07-26 09:01:11 - uvicorn.access - INFO - 172.105.194.225:49254 - "GET /static_tickets?is_Chinese=0 HTTP/1.0" 200
+2024-07-26 09:02:35 - uvicorn.access - INFO - 172.105.194.225:35648 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:03:05 - uvicorn.access - INFO - 172.105.194.225:33504 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:08:44 - uvicorn.access - INFO - 172.105.194.225:47688 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:08:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:08:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:08:45 - uvicorn.access - INFO - 172.105.194.225:47694 - "GET /click HTTP/1.0" 200
+2024-07-26 09:08:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&tour_place=like.%ATM% "HTTP/1.1 200 OK"
+2024-07-26 09:08:57 - uvicorn.access - INFO - 172.105.194.225:60388 - "GET /arviews?language=ch&start=89F%20%E8%A7%80%E6%99%AF%E5%8F%B0&end=ATM HTTP/1.0" 200
+2024-07-26 09:08:59 - uvicorn.access - INFO - 172.105.194.225:60402 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 09:09:20 - uvicorn.access - INFO - 172.105.194.225:56598 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 09:10:13 - uvicorn.access - INFO - 172.105.194.225:58254 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:10:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:10:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:10:13 - uvicorn.access - INFO - 172.105.194.225:58252 - "GET /click HTTP/1.0" 200
+2024-07-26 09:10:17 - uvicorn.access - INFO - 172.105.194.225:57848 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:10:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:10:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:10:17 - uvicorn.access - INFO - 172.105.194.225:57834 - "GET /click HTTP/1.0" 200
+2024-07-26 09:10:34 - uvicorn.access - INFO - 172.105.194.225:35674 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:10:35 - uvicorn.access - INFO - 172.105.194.225:35690 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:10:39 - uvicorn.access - INFO - 172.105.194.225:44396 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:11:33 - uvicorn.access - INFO - 172.105.194.225:56722 - "GET /static/arvideo/18.mp4 HTTP/1.0" 200
+2024-07-26 09:11:39 - uvicorn.access - INFO - 172.105.194.225:55598 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:17:15 - uvicorn.access - INFO - 172.105.194.225:52596 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:17:22 - uvicorn.access - INFO - 172.105.194.225:39090 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:17:22 - uvicorn.access - INFO - 172.105.194.225:39096 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:17:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:17:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:17:23 - uvicorn.access - INFO - 172.105.194.225:39102 - "GET /click HTTP/1.0" 200
+2024-07-26 09:17:23 - uvicorn.access - INFO - 172.105.194.225:39108 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:17:37 - uvicorn.access - INFO - 172.105.194.225:50032 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:17:37 - uvicorn.access - INFO - 172.105.194.225:50042 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:17:41 - uvicorn.access - INFO - 172.105.194.225:50050 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:20:58 - uvicorn.access - INFO - 172.105.194.225:53808 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:27 - uvicorn.access - INFO - 172.105.194.225:56496 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:31 - uvicorn.access - INFO - 172.105.194.225:56498 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:21:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:21:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:21:31 - uvicorn.access - INFO - 172.105.194.225:56502 - "GET /click HTTP/1.0" 200
+2024-07-26 09:21:33 - uvicorn.access - INFO - 172.105.194.225:56508 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:34 - uvicorn.access - INFO - 172.105.194.225:56520 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:34 - uvicorn.access - INFO - 172.105.194.225:56530 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:51 - uvicorn.access - INFO - 172.105.194.225:35126 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:21:54 - uvicorn.access - INFO - 172.105.194.225:35138 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:21:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:21:54 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:21:54 - uvicorn.access - INFO - 172.105.194.225:35142 - "GET /click HTTP/1.0" 200
+2024-07-26 09:22:16 - uvicorn.access - INFO - 172.105.194.225:51226 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:22:16 - uvicorn.access - INFO - 172.105.194.225:51242 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:23:10 - uvicorn.access - INFO - 172.105.194.225:59492 - "GET /static/arvideo/30.mp4 HTTP/1.0" 200
+2024-07-26 09:24:13 - uvicorn.access - INFO - 172.105.194.225:42302 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:24:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:24:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:24:13 - uvicorn.access - INFO - 172.105.194.225:42314 - "GET /click HTTP/1.0" 200
+2024-07-26 09:24:29 - uvicorn.access - INFO - 172.105.194.225:54050 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:24:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:24:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:24:30 - uvicorn.access - INFO - 172.105.194.225:54056 - "GET /click HTTP/1.0" 200
+2024-07-26 09:24:30 - uvicorn.access - INFO - 172.105.194.225:54058 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:24:51 - uvicorn.access - INFO - 172.105.194.225:36186 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:24:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:24:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:24:51 - uvicorn.access - INFO - 172.105.194.225:36192 - "GET /click HTTP/1.0" 200
+2024-07-26 09:24:51 - uvicorn.access - INFO - 172.105.194.225:36200 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:25:02 - uvicorn.access - INFO - 172.105.194.225:40760 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:25:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:25:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:25:02 - uvicorn.access - INFO - 172.105.194.225:40776 - "GET /click HTTP/1.0" 200
+2024-07-26 09:25:10 - uvicorn.access - INFO - 172.105.194.225:39656 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:25:10 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:25:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:25:10 - uvicorn.access - INFO - 172.105.194.225:39666 - "GET /click HTTP/1.0" 200
+2024-07-26 09:25:10 - uvicorn.access - INFO - 172.105.194.225:39676 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:28:40 - uvicorn.access - INFO - 172.105.194.225:42530 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:28:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:28:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:28:41 - uvicorn.access - INFO - 172.105.194.225:42542 - "GET /click HTTP/1.0" 200
+2024-07-26 09:28:41 - uvicorn.access - INFO - 172.105.194.225:42556 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:35:11 - uvicorn.access - INFO - 172.105.194.225:58998 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:35:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:35:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:35:12 - uvicorn.access - INFO - 172.105.194.225:59002 - "GET /click HTTP/1.0" 200
+2024-07-26 09:35:12 - uvicorn.access - INFO - 172.105.194.225:59010 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:37:49 - uvicorn.access - INFO - 172.105.194.225:35818 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:37:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:37:49 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:37:49 - uvicorn.access - INFO - 172.105.194.225:35812 - "GET /click HTTP/1.0" 200
+2024-07-26 09:37:59 - uvicorn.access - INFO - 172.105.194.225:60366 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:37:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:37:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:37:59 - uvicorn.access - INFO - 172.105.194.225:60374 - "GET /click HTTP/1.0" 200
+2024-07-26 09:37:59 - uvicorn.access - INFO - 172.105.194.225:60382 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:38:18 - uvicorn.access - INFO - 172.105.194.225:39054 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 09:38:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:38:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:38:18 - uvicorn.access - INFO - 172.105.194.225:39056 - "GET /click HTTP/1.0" 200
+2024-07-26 09:38:23 - uvicorn.access - INFO - 172.105.194.225:39062 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:38:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:38:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:38:23 - uvicorn.access - INFO - 172.105.194.225:39072 - "GET /click HTTP/1.0" 200
+2024-07-26 09:50:36 - uvicorn.access - INFO - 172.105.194.225:37554 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:50:36 - uvicorn.access - INFO - 172.105.194.225:37570 - "GET /static/arvideo/2.mp4 HTTP/1.0" 200
+2024-07-26 09:50:38 - uvicorn.access - INFO - 172.105.194.225:37578 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:50:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:50:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:50:39 - uvicorn.access - INFO - 172.105.194.225:37590 - "GET /click HTTP/1.0" 200
+2024-07-26 09:51:04 - uvicorn.access - INFO - 172.105.194.225:32944 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:51:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:51:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:51:04 - uvicorn.access - INFO - 172.105.194.225:32948 - "GET /click HTTP/1.0" 200
+2024-07-26 09:51:05 - uvicorn.access - INFO - 172.105.194.225:32956 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 09:53:51 - uvicorn.access - INFO - 172.105.194.225:34590 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:53:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:53:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:53:51 - uvicorn.access - INFO - 172.105.194.225:34602 - "GET /click HTTP/1.0" 200
+2024-07-26 09:54:59 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-26 09:54:59 - uvicorn.access - INFO - 172.105.194.225:37790 - "POST /video_cache?client_message=AI%E6%98%8E%E4%BF%A1%E7%89%87 HTTP/1.0" 200
+2024-07-26 09:55:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/client_message?select=%2A&question=eq.AI%E6%98%8E%E4%BF%A1%E7%89%87 "HTTP/1.1 200 OK"
+2024-07-26 09:55:03 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/client_message "HTTP/1.1 201 Created"
+2024-07-26 09:55:03 - uvicorn.access - INFO - 172.105.194.225:37796 - "POST /message_not_in_cache?question=AI%E6%98%8E%E4%BF%A1%E7%89%87&answer=%E5%8F%AA%E8%A6%81%E5%9C%A8%E6%88%91%E5%80%91%E5%8F%B0%E5%8C%97101%E7%B4%80%E5%BF%B5%E5%93%81%E5%BA%97%E5%85%A7%E8%B3%BC%E8%B2%B7%E7%9A%84%E6%98%8E%E4%BF%A1%E5%8D%A1%EF%BC%8C%E7%9A%86%E5%8F%AF%E5%8A%A0%E8%B3%BC%E9%83%B5%E7%A5%A8%E5%96%94%EF%BC%81%E5%A6%82%E6%9E%9C%E6%82%A8%E6%83%B3%E5%9C%A8%E8%A7%80%E6%99%AF%E5%8F%B0%E5%AF%84%E5%87%BA%E6%98%8E%E4%BF%A1%E5%8D%A1%EF%BC%8C%E8%AB%8B%E6%96%BC89%E6%A8%93%E8%A7%80%E6%99%AF%E5%8F%B0%E6%9B%B8%E5%AF%AB%E5%8D%80%E6%9B%B8%E5%AF%AB%E6%98%8E%E4%BF%A1%E5%8D%A1%EF%BC%8C%E4%B8%A6%E5%8F%AF%E7%9B%B4%E6%8E%A5%E6%8A%95%E5%85%A5%E6%97%81%E9%82%8A%E7%9A%84%E9%83%B5%E7%AD%92%E5%AF%84%E5%87%BA%EF%BC%8C%E9%9D%9E%E5%B8%B8%E6%96%B9%E4%BE%BF%EF%BC%81&client_id=0 HTTP/1.0" 200
+2024-07-26 09:56:28 - uvicorn.access - INFO - 172.105.194.225:55458 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:56:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:56:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:56:28 - uvicorn.access - INFO - 172.105.194.225:55466 - "GET /click HTTP/1.0" 200
+2024-07-26 09:56:43 - uvicorn.access - INFO - 172.105.194.225:50290 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:56:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:56:43 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:56:43 - uvicorn.access - INFO - 172.105.194.225:50304 - "GET /click HTTP/1.0" 200
+2024-07-26 09:57:48 - uvicorn.access - INFO - 172.105.194.225:36194 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 09:57:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 09:57:48 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 09:57:48 - uvicorn.access - INFO - 172.105.194.225:36182 - "GET /click HTTP/1.0" 200
+2024-07-26 09:57:48 - uvicorn.access - INFO - 172.105.194.225:36202 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 10:05:13 - uvicorn.access - INFO - 172.105.194.225:39998 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:05:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:05:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:05:13 - uvicorn.access - INFO - 172.105.194.225:40010 - "GET /click HTTP/1.0" 200
+2024-07-26 10:07:15 - uvicorn.access - INFO - 172.105.194.225:48962 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:07:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:07:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:07:15 - uvicorn.access - INFO - 172.105.194.225:48970 - "GET /click HTTP/1.0" 200
+2024-07-26 10:09:09 - uvicorn.access - INFO - 172.105.194.225:36184 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:09:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:09:10 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:09:10 - uvicorn.access - INFO - 172.105.194.225:36192 - "GET /click HTTP/1.0" 200
+2024-07-26 10:09:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.B1%202%E8%99%9F%E9%9B%BB%E6%A2%AF&tour_place=like.%ATM% "HTTP/1.1 200 OK"
+2024-07-26 10:09:25 - uvicorn.access - INFO - 172.105.194.225:39102 - "GET /arviews?language=ch&start=B1%202%E8%99%9F%E9%9B%BB%E6%A2%AF&end=ATM HTTP/1.0" 200
+2024-07-26 10:09:31 - uvicorn.access - INFO - 172.105.194.225:42826 - "GET /static/arvideo/12.mp4 HTTP/1.0" 200
+2024-07-26 10:10:26 - uvicorn.access - INFO - 172.105.194.225:53330 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:10:26 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:10:26 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:10:26 - uvicorn.access - INFO - 172.105.194.225:53332 - "GET /click HTTP/1.0" 200
+2024-07-26 10:12:24 - uvicorn.access - INFO - 172.105.194.225:41710 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:12:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:12:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:12:24 - uvicorn.access - INFO - 172.105.194.225:41720 - "GET /click HTTP/1.0" 200
+2024-07-26 10:15:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/101_arviews?select=%2A&start_loc=eq.1F%203%E8%99%9F%E9%9B%BB%E6%A2%AF&tour_place=like.%25%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95%25 "HTTP/1.1 200 OK"
+2024-07-26 10:15:18 - uvicorn.access - INFO - 172.105.194.225:48266 - "GET /arviews?language=ch&start=1F%203%E8%99%9F%E9%9B%BB%E6%A2%AF&end=%E8%A7%80%E6%99%AF%E5%8F%B0%E5%94%AE%E7%A5%A8%E8%99%95 HTTP/1.0" 200
+2024-07-26 10:18:41 - uvicorn.access - INFO - 172.105.194.225:33464 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:18:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:18:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:18:41 - uvicorn.access - INFO - 172.105.194.225:33480 - "GET /click HTTP/1.0" 200
+2024-07-26 10:19:28 - uvicorn.access - INFO - 172.105.194.225:36086 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:19:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:19:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:19:28 - uvicorn.access - INFO - 172.105.194.225:36076 - "GET /click HTTP/1.0" 200
+2024-07-26 10:20:06 - uvicorn.access - INFO - 172.105.194.225:37614 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:20:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:20:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:20:06 - uvicorn.access - INFO - 172.105.194.225:37622 - "GET /click HTTP/1.0" 200
+2024-07-26 10:20:15 - uvicorn.access - INFO - 172.105.194.225:44996 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 10:20:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:20:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:20:15 - uvicorn.access - INFO - 172.105.194.225:45002 - "GET /click HTTP/1.0" 200
+2024-07-26 10:21:42 - uvicorn.access - INFO - 172.105.194.225:37202 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:21:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:21:43 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:21:43 - uvicorn.access - INFO - 172.105.194.225:37216 - "GET /click HTTP/1.0" 200
+2024-07-26 10:21:51 - uvicorn.access - INFO - 172.105.194.225:54310 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:21:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:21:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:21:51 - uvicorn.access - INFO - 172.105.194.225:54322 - "GET /click HTTP/1.0" 200
+2024-07-26 10:39:16 - uvicorn.access - INFO - 172.105.194.225:58996 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 10:39:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 10:39:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 10:39:16 - uvicorn.access - INFO - 172.105.194.225:58980 - "GET /click HTTP/1.0" 200
+2024-07-26 11:28:29 - uvicorn.access - INFO - 172.105.194.225:55588 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 11:28:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 11:28:29 - uvicorn.access - INFO - 172.105.194.225:55604 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 11:28:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 11:28:29 - uvicorn.access - INFO - 172.105.194.225:55598 - "GET /click HTTP/1.0" 200
+2024-07-26 11:35:03 - uvicorn.access - INFO - 172.105.194.225:41634 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 11:35:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 11:35:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 11:35:03 - uvicorn.access - INFO - 172.105.194.225:41644 - "GET /click HTTP/1.0" 200
+2024-07-26 11:35:38 - uvicorn.access - INFO - 172.105.194.225:38248 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 11:35:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 11:35:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 11:35:38 - uvicorn.access - INFO - 172.105.194.225:38262 - "GET /click HTTP/1.0" 200
+2024-07-26 12:13:27 - root - INFO - Root endpoint was called
+2024-07-26 12:13:27 - uvicorn.access - INFO - 172.105.194.225:39858 - "GET / HTTP/1.0" 307
+2024-07-26 12:13:27 - uvicorn.access - INFO - 172.105.194.225:39862 - "GET /docs HTTP/1.0" 200
+2024-07-26 12:16:29 - uvicorn.access - INFO - 172.105.194.225:48880 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 12:16:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:16:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:16:29 - uvicorn.access - INFO - 172.105.194.225:48888 - "GET /click HTTP/1.0" 200
+2024-07-26 12:16:29 - uvicorn.access - INFO - 172.105.194.225:48894 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 12:20:05 - root - INFO - Root endpoint was called
+2024-07-26 12:20:05 - uvicorn.access - INFO - 172.105.194.225:32894 - "GET / HTTP/1.0" 307
+2024-07-26 12:20:05 - uvicorn.access - INFO - 172.105.194.225:32900 - "GET /docs HTTP/1.0" 200
+2024-07-26 12:21:29 - uvicorn.access - INFO - 172.105.194.225:41470 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 12:21:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:21:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:21:29 - uvicorn.access - INFO - 172.105.194.225:41474 - "GET /click HTTP/1.0" 200
+2024-07-26 12:21:39 - uvicorn.access - INFO - 172.105.194.225:52362 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 12:21:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:21:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:21:40 - uvicorn.access - INFO - 172.105.194.225:52376 - "GET /click HTTP/1.0" 200
+2024-07-26 12:21:59 - uvicorn.access - INFO - 172.105.194.225:46252 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 12:21:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:21:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:21:59 - uvicorn.access - INFO - 172.105.194.225:46256 - "GET /click HTTP/1.0" 200
+2024-07-26 12:26:14 - uvicorn.access - INFO - 172.105.194.225:53304 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 12:26:14 - uvicorn.access - INFO - 172.105.194.225:53320 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 12:26:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:26:14 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:26:14 - uvicorn.access - INFO - 172.105.194.225:53312 - "GET /click HTTP/1.0" 200
+2024-07-26 12:28:01 - uvicorn.access - INFO - 172.105.194.225:53636 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 12:28:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:28:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:28:01 - uvicorn.access - INFO - 172.105.194.225:53638 - "GET /click HTTP/1.0" 200
+2024-07-26 12:28:01 - uvicorn.access - INFO - 172.105.194.225:53654 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51932 - "GET /static/ad_img/1000021795%20-%20%E8%A8%B1%E8%89%B7%E9%88%B4.jpg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51948 - "GET /static/ad_img/4802612589919786857.c7332d5da89f48648e07317c66da0a69.22100612%20-%20%E5%A5%BD%E7%B1%B3%E4%BA%9E%EF%BC%88Goodies%20Cuisine%EF%BC%89.JPG HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51958 - "GET /static/ad_img/Good%20Food%2C%20Good%20Me.%20%283%29%20-%20Emma%E5%94%90.jpg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51972 - "GET /static/ad_img/IMG_8332%20-%20der%20ying%20Sheu.jpeg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51984 - "GET /static/ad_img/23FAF40B-CBF3-4C1C-8978-ECF2985EE2D8%20-%20chang%E5%A5%87%E4%BA%BA.jpeg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51986 - "GET /static/ad_img/Z06_3839%20-%20Cheeto%20Party%20Room%20TW.jpg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51990 - "GET /static/ad_img/EAFF1E9F-21E7-427D-A760-BFD4786A6320%20-%20Yen%20Ling%20Watkins.jpeg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:51996 - "GET /static/ad_img/1000011163%20-%20%E6%81%A9%E5%85%B8%E5%9C%8B%E9%9A%9B%E9%9F%B3%E8%81%B2%E7%A7%91%E5%AD%B8%E9%99%B3%E5%AD%90%E7%86%99.jpg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:52000 - "GET /static/ad_img/S__7733583%20-%20Ashee%20Hsu.jpg HTTP/1.0" 200
+2024-07-26 12:33:34 - uvicorn.access - INFO - 172.105.194.225:52010 - "GET /static/ad_img/IMG_0058%20-%20%E5%B0%8F%E6%AF%9B.jpeg HTTP/1.0" 200
+2024-07-26 12:33:35 - uvicorn.access - INFO - 172.105.194.225:52018 - "GET /static/ad_img/IMG_2636%20-%20This%20is%E5%AD%AB%E9%98%BF%E6%B3%B0.jpeg HTTP/1.0" 200
+2024-07-26 12:33:35 - uvicorn.access - INFO - 172.105.194.225:52020 - "GET /static/ad_img/IMG_1446%20-%20%E6%9D%8E%E9%9C%87%E8%B1%AA.jpeg HTTP/1.0" 200
+2024-07-26 12:33:35 - uvicorn.access - INFO - 172.105.194.225:52024 - "GET /static/ad_img/C5C6518F-274F-4BCC-88D6-1EA3047FEF14%20-%20Tsai%E5%90%89%E6%81%A9.jpeg HTTP/1.0" 200
+2024-07-26 12:33:35 - uvicorn.access - INFO - 172.105.194.225:52038 - "GET /static/ad_img/IMG_6123%20-%20%E9%BB%83PON.jpeg HTTP/1.0" 200
+2024-07-26 12:33:35 - uvicorn.access - INFO - 172.105.194.225:52046 - "GET /static/ad_img/%E5%BA%97%E9%9D%A2%20-%20%E6%9E%97%E5%A4%A7%E5%B8%A5.jpg HTTP/1.0" 200
+2024-07-26 12:33:36 - uvicorn.access - INFO - 172.105.194.225:52062 - "GET /static/ad_img/04%20%281%29%20-%20%E9%84%AD%E5%8F%88%E5%98%89.jpg HTTP/1.0" 200
+2024-07-26 12:33:36 - uvicorn.access - INFO - 172.105.194.225:46762 - "GET /static/ad_img/IMG_1322%20-%20Dennis%20Lin.jpeg HTTP/1.0" 200
+2024-07-26 12:33:36 - uvicorn.access - INFO - 172.105.194.225:46770 - "GET /static/ad_img/%E5%BA%97%E5%AE%B6%E7%85%A7%E7%89%87%20-%20Mei%20MI.jpg HTTP/1.0" 200
+2024-07-26 12:33:36 - uvicorn.access - INFO - 172.105.194.225:46784 - "GET /static/ad_img/5AECACE3-9F4E-4C2A-9B7B-687629796E46%20-%20%E6%9E%97%E9%9D%9C%E6%B6%B5%EF%BC%88%E5%A4%A9%E5%BF%83%EF%BC%89.jpeg HTTP/1.0" 200
+2024-07-26 12:33:36 - uvicorn.access - INFO - 172.105.194.225:46796 - "GET /static/ad_img/IMG_4820%20-%20pin%20wu.jpeg HTTP/1.0" 200
+2024-07-26 12:33:37 - uvicorn.access - INFO - 172.105.194.225:46808 - "GET /static/ad_img/S__27189317%20-%20%E7%8E%8B%E6%9C%89%E6%85%B6%EF%BC%88Oliver%20Wang%EF%BC%89.jpg HTTP/1.0" 200
+2024-07-26 12:33:37 - uvicorn.access - INFO - 172.105.194.225:46818 - "GET /static/ad_img/IMG_1701%20-%20Dennis%20Lin.jpeg HTTP/1.0" 200
+2024-07-26 12:33:37 - uvicorn.access - INFO - 172.105.194.225:46822 - "GET /static/ad_img/line_oa_chat_240428_182115%20-%20%E7%95%AB%E6%97%A5%E9%A2%A8%E5%B0%9A%E4%BC%91%E9%96%92%E6%9C%83%E9%A4%A8Sinasera24.jpg HTTP/1.0" 200
+2024-07-26 12:33:38 - uvicorn.access - INFO - 172.105.194.225:46828 - "GET /static/ad_img/S__12492802%20-%20%E8%90%AC%E5%80%8D%E5%AF%8C%EF%BC%88%E7%8A%AC%E8%B2%93%E9%A3%BC%E6%96%99%E9%86%AB%E7%94%9F%EF%BC%89.jpg HTTP/1.0" 200
+2024-07-26 12:35:21 - uvicorn.access - INFO - 172.105.194.225:51078 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-26 12:35:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 12:35:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 12:35:21 - uvicorn.access - INFO - 172.105.194.225:51092 - "GET /click HTTP/1.0" 200
+2024-07-26 13:08:09 - uvicorn.access - INFO - 172.105.194.225:50152 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 13:08:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 13:08:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 13:08:09 - uvicorn.access - INFO - 172.105.194.225:50158 - "GET /click HTTP/1.0" 200
+2024-07-26 13:20:33 - uvicorn.access - INFO - 172.105.194.225:55200 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-26 13:20:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-26 13:20:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-26 13:20:34 - uvicorn.access - INFO - 172.105.194.225:55206 - "GET /click HTTP/1.0" 200
+2024-07-26 15:16:29 - root - INFO - Root endpoint was called
+2024-07-26 15:16:29 - uvicorn.access - INFO - 172.105.194.225:42808 - "GET / HTTP/1.0" 307
+2024-07-26 15:16:30 - uvicorn.access - INFO - 172.105.194.225:42816 - "GET /docs HTTP/1.0" 200
+2024-07-26 16:40:59 - uvicorn.access - INFO - 172.105.194.225:42474 - "GET /metrics HTTP/1.0" 404
+2024-07-26 16:44:22 - uvicorn.access - INFO - 172.105.194.225:59648 - "POST / HTTP/1.0" 405
+2024-07-26 16:53:21 - root - INFO - Root endpoint was called
+2024-07-26 16:53:21 - uvicorn.access - INFO - 172.105.194.225:51072 - "GET / HTTP/1.0" 307
+2024-07-26 16:53:21 - uvicorn.access - INFO - 172.105.194.225:51080 - "GET /docs HTTP/1.0" 200
+2024-07-26 17:43:13 - root - INFO - Root endpoint was called
+2024-07-26 17:43:13 - uvicorn.access - INFO - 87.236.176.191:57601 - "GET / HTTP/1.1" 307
+2024-07-26 17:43:14 - uvicorn.access - INFO - 87.236.176.191:58569 - "GET /docs HTTP/1.1" 200
+2024-07-26 21:51:44 - root - INFO - Root endpoint was called
+2024-07-26 21:51:44 - uvicorn.access - INFO - 172.105.194.225:50490 - "GET / HTTP/1.0" 307
+2024-07-26 21:51:57 - root - INFO - Root endpoint was called
+2024-07-26 21:51:57 - uvicorn.access - INFO - 172.105.194.225:33778 - "GET / HTTP/1.0" 307
+2024-07-26 21:51:57 - uvicorn.access - INFO - 172.105.194.225:33792 - "GET /docs HTTP/1.0" 200
+2024-07-26 21:51:59 - uvicorn.access - INFO - 172.105.194.225:33806 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-26 21:51:59 - uvicorn.access - INFO - 172.105.194.225:33810 - "GET /robots.txt HTTP/1.0" 404
+2024-07-26 21:52:00 - uvicorn.access - INFO - 172.105.194.225:33824 - "GET /.well-known/security.txt HTTP/1.0" 404
+2024-07-26 22:12:17 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-26 23:58:54 - root - INFO - Root endpoint was called
+2024-07-26 23:58:54 - uvicorn.access - INFO - 172.105.194.225:34580 - "GET / HTTP/1.0" 307
+2024-07-26 23:59:05 - root - INFO - Root endpoint was called
+2024-07-26 23:59:05 - uvicorn.access - INFO - 172.105.194.225:56316 - "GET / HTTP/1.0" 307
+2024-07-26 23:59:21 - uvicorn.access - INFO - 172.105.194.225:43380 - "GET /docs HTTP/1.0" 200
+2024-07-26 23:59:23 - uvicorn.access - INFO - 172.105.194.225:43394 - "GET /favicon.ico HTTP/1.0" 404

+ 37 - 0
log/app.log.2024-07-27

@@ -0,0 +1,37 @@
+2024-07-27 04:11:40 - uvicorn.access - INFO - 172.105.194.225:55166 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-27 04:11:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-27 04:11:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-27 04:11:41 - uvicorn.access - INFO - 172.105.194.225:55178 - "GET /click HTTP/1.0" 200
+2024-07-27 04:39:23 - root - INFO - Root endpoint was called
+2024-07-27 04:39:23 - uvicorn.access - INFO - 172.105.194.225:59384 - "GET / HTTP/1.0" 307
+2024-07-27 04:39:24 - uvicorn.access - INFO - 172.105.194.225:59392 - "GET /docs HTTP/1.0" 200
+2024-07-27 06:15:50 - uvicorn.access - INFO - 222.90.166.0:11726 - "POST /chat/completions HTTP/1.1" 404
+2024-07-27 06:34:57 - uvicorn.access - INFO - 172.105.194.225:47102 - "POST /chat/completions HTTP/1.0" 404
+2024-07-27 06:52:08 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 14:31:41 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 15:25:46 - root - INFO - Root endpoint was called
+2024-07-27 15:25:46 - uvicorn.access - INFO - 172.105.194.225:44898 - "GET / HTTP/1.0" 307
+2024-07-27 15:25:47 - uvicorn.access - INFO - 172.105.194.225:44902 - "GET /docs HTTP/1.0" 200
+2024-07-27 22:12:53 - root - INFO - Root endpoint was called
+2024-07-27 22:12:53 - uvicorn.access - INFO - 172.105.194.225:40880 - "GET / HTTP/1.0" 307
+2024-07-27 22:13:02 - root - INFO - Root endpoint was called
+2024-07-27 22:13:02 - uvicorn.access - INFO - 172.105.194.225:52074 - "GET / HTTP/1.0" 307
+2024-07-27 22:13:12 - uvicorn.access - INFO - 172.105.194.225:46344 - "GET /docs HTTP/1.0" 200
+2024-07-27 22:13:13 - uvicorn.access - INFO - 172.105.194.225:46346 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-27 22:46:08 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 22:46:13 - root - INFO - Root endpoint was called
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.234.92.105:29681 - "GET / HTTP/1.0" 307
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.76:21566 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.35:33908 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-27 22:46:13 - root - INFO - Root endpoint was called
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.6:11796 - "GET / HTTP/1.1" 307
+2024-07-27 22:46:13 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.6:11780 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-27 22:46:13 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.4:7558 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.6:11796 - "GET /docs HTTP/1.1" 200
+2024-07-27 22:46:13 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.35:33946 - "GET /metrics HTTP/1.1" 404
+2024-07-27 22:46:13 - uvicorn.access - INFO - 172.233.92.35:33930 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-27 22:46:13 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-27 22:46:13 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 8 - 0
log/app.log.2024-07-28

@@ -0,0 +1,8 @@
+2024-07-28 03:58:30 - root - INFO - Root endpoint was called
+2024-07-28 03:58:30 - uvicorn.access - INFO - 172.105.194.225:42068 - "GET / HTTP/1.0" 307
+2024-07-28 03:58:31 - uvicorn.access - INFO - 172.105.194.225:42084 - "GET /docs HTTP/1.0" 200
+2024-07-28 05:41:00 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-28 15:29:02 - root - INFO - Root endpoint was called
+2024-07-28 15:29:02 - uvicorn.access - INFO - 172.105.194.225:60704 - "GET / HTTP/1.0" 307
+2024-07-28 15:29:02 - uvicorn.access - INFO - 172.105.194.225:60720 - "GET /docs HTTP/1.0" 200
+2024-07-28 19:38:27 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 315 - 0
log/app.log.2024-07-29

@@ -0,0 +1,315 @@
+2024-07-29 00:07:19 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 00:07:24 - root - INFO - Root endpoint was called
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.235.197.20:2711 - "GET / HTTP/1.0" 307
+2024-07-29 00:07:24 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.234.86.234:36652 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-29 00:07:24 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.79.194:8206 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.76.184:2550 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.79.194:8216 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-29 00:07:24 - root - INFO - Root endpoint was called
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.76.192:46232 - "GET / HTTP/1.1" 307
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.76.192:46232 - "GET /docs HTTP/1.1" 200
+2024-07-29 00:07:24 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.76.140:31970 - "GET /metrics HTTP/1.1" 404
+2024-07-29 00:07:24 - uvicorn.access - INFO - 172.233.76.184:2572 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-29 00:07:24 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 00:07:24 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:32 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - root - INFO - Root endpoint was called
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.244:20661 - "GET / HTTP/1.0" 307
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.234.86.234:58744 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-29 01:01:38 - root - INFO - Root endpoint was called
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.192:17152 - "GET / HTTP/1.1" 307
+2024-07-29 01:01:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.79.194:13248 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-29 01:01:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.192:17152 - "GET /docs HTTP/1.1" 200
+2024-07-29 01:01:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.140:7866 - "GET /metrics HTTP/1.1" 404
+2024-07-29 01:01:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.184:7426 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-29 01:01:38 - uvicorn.access - INFO - 172.233.76.184:7436 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-29 01:01:50 - uvicorn.access - INFO - 172.233.79.194:5848 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-29 01:04:35 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:04:40 - root - INFO - Root endpoint was called
+2024-07-29 01:04:40 - uvicorn.access - INFO - 172.235.197.47:33039 - "GET / HTTP/1.0" 307
+2024-07-29 01:04:40 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:04:40 - uvicorn.access - INFO - 172.234.86.234:9034 - "GET /metrics HTTP/1.1" 404
+2024-07-29 01:04:44 - uvicorn.access - INFO - 172.233.76.184:35570 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-29 01:04:45 - uvicorn.access - INFO - 172.233.76.192:31066 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-29 01:04:53 - uvicorn.access - INFO - 172.233.79.194:39406 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-29 01:04:53 - uvicorn.access - INFO - 172.233.79.194:39408 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-29 01:04:54 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:04:59 - root - INFO - Root endpoint was called
+2024-07-29 01:04:59 - uvicorn.access - INFO - 172.234.86.234:28948 - "GET / HTTP/1.1" 307
+2024-07-29 01:04:59 - uvicorn.access - INFO - 172.234.86.234:28948 - "GET /docs HTTP/1.1" 200
+2024-07-29 01:05:04 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:05:05 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:05:05 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 01:05:44 - uvicorn.access - INFO - 172.233.76.192:30392 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-29 01:26:17 - uvicorn.access - INFO - 172.105.194.225:51332 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 01:26:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 01:26:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 01:26:17 - uvicorn.access - INFO - 172.105.194.225:51336 - "GET /click HTTP/1.0" 200
+2024-07-29 01:26:18 - uvicorn.access - INFO - 172.105.194.225:51338 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 01:59:51 - root - INFO - Root endpoint was called
+2024-07-29 01:59:51 - uvicorn.access - INFO - 172.105.194.225:34528 - "GET / HTTP/1.0" 307
+2024-07-29 02:00:00 - root - INFO - Root endpoint was called
+2024-07-29 02:00:00 - uvicorn.access - INFO - 172.105.194.225:57160 - "GET / HTTP/1.0" 307
+2024-07-29 02:00:10 - uvicorn.access - INFO - 172.105.194.225:38930 - "GET /docs HTTP/1.0" 200
+2024-07-29 02:00:10 - uvicorn.access - INFO - 172.105.194.225:38938 - "GET /favicon.ico HTTP/1.0" 404
+2024-07-29 02:37:45 - uvicorn.access - INFO - 172.105.194.225:40332 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 02:37:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 02:37:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 02:37:45 - uvicorn.access - INFO - 172.105.194.225:40342 - "GET /click HTTP/1.0" 200
+2024-07-29 02:39:30 - uvicorn.access - INFO - 172.105.194.225:44146 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 02:39:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 02:39:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 02:39:30 - uvicorn.access - INFO - 172.105.194.225:44144 - "GET /click HTTP/1.0" 200
+2024-07-29 02:39:30 - uvicorn.access - INFO - 172.105.194.225:44152 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 02:39:46 - uvicorn.access - INFO - 172.105.194.225:41650 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 02:39:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 02:39:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 02:39:46 - uvicorn.access - INFO - 172.105.194.225:41658 - "GET /click HTTP/1.0" 200
+2024-07-29 02:41:57 - uvicorn.access - INFO - 172.105.194.225:44566 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 02:57:03 - uvicorn.access - INFO - 172.105.194.225:37656 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 02:57:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 02:57:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 02:57:03 - uvicorn.access - INFO - 172.105.194.225:37644 - "GET /click HTTP/1.0" 200
+2024-07-29 02:57:03 - uvicorn.access - INFO - 172.105.194.225:37662 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 02:57:39 - uvicorn.access - INFO - 172.105.194.225:51910 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 02:57:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 02:57:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 02:57:39 - uvicorn.access - INFO - 172.105.194.225:51906 - "GET /click HTTP/1.0" 200
+2024-07-29 03:17:06 - uvicorn.access - INFO - 172.105.194.225:37614 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 03:17:06 - uvicorn.access - INFO - 172.105.194.225:47058 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 03:17:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 03:17:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 03:17:06 - uvicorn.access - INFO - 172.105.194.225:47054 - "GET /click HTTP/1.0" 200
+2024-07-29 03:19:21 - uvicorn.access - INFO - 172.105.194.225:36350 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 03:19:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 03:19:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 03:19:22 - uvicorn.access - INFO - 172.105.194.225:36358 - "GET /click HTTP/1.0" 200
+2024-07-29 03:20:31 - uvicorn.access - INFO - 172.105.194.225:59928 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 03:20:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 03:20:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 03:20:31 - uvicorn.access - INFO - 172.105.194.225:59944 - "GET /click HTTP/1.0" 200
+2024-07-29 03:22:24 - uvicorn.access - INFO - 172.105.194.225:42590 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 03:22:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 03:22:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 03:22:25 - uvicorn.access - INFO - 172.105.194.225:42604 - "GET /click HTTP/1.0" 200
+2024-07-29 03:24:28 - uvicorn.access - INFO - 172.105.194.225:58658 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 03:24:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 03:24:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 03:24:28 - uvicorn.access - INFO - 172.105.194.225:58660 - "GET /click HTTP/1.0" 200
+2024-07-29 04:06:32 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:06:37 - root - INFO - Root endpoint was called
+2024-07-29 04:06:37 - uvicorn.access - INFO - 172.233.76.22:10897 - "GET / HTTP/1.0" 307
+2024-07-29 04:06:37 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:06:37 - uvicorn.access - INFO - 172.233.76.184:30558 - "GET /solr/admin/info/system HTTP/1.1" 404
+2024-07-29 04:06:37 - uvicorn.access - INFO - 172.233.76.140:34186 - "GET /metrics HTTP/1.1" 404
+2024-07-29 04:06:37 - uvicorn.access - INFO - 172.233.76.184:30564 - "GET /solr/admin/cores?action=STATUS&wt=json HTTP/1.1" 404
+2024-07-29 04:06:42 - uvicorn.access - INFO - 172.234.86.234:61586 - "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404
+2024-07-29 04:06:49 - uvicorn.access - INFO - 172.233.79.194:36594 - "GET /query?q=SHOW+DIAGNOSTICS HTTP/1.1" 404
+2024-07-29 04:06:54 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:06:54 - root - INFO - Root endpoint was called
+2024-07-29 04:06:54 - uvicorn.access - INFO - 172.233.76.192:31914 - "GET / HTTP/1.1" 307
+2024-07-29 04:06:54 - uvicorn.access - INFO - 172.233.76.192:31914 - "GET /docs HTTP/1.1" 200
+2024-07-29 04:06:55 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:06:55 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:06:55 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 04:07:18 - uvicorn.access - INFO - 172.233.79.194:48190 - "GET /v2/_catalog HTTP/1.1" 404
+2024-07-29 04:43:20 - uvicorn.access - INFO - 172.105.194.225:40332 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 04:43:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 04:43:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 04:43:20 - uvicorn.access - INFO - 172.105.194.225:40342 - "GET /click HTTP/1.0" 200
+2024-07-29 04:43:21 - uvicorn.access - INFO - 172.105.194.225:40348 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 05:08:28 - root - INFO - Root endpoint was called
+2024-07-29 05:08:28 - uvicorn.access - INFO - 172.105.194.225:36062 - "GET / HTTP/1.0" 307
+2024-07-29 05:08:29 - uvicorn.access - INFO - 172.105.194.225:36074 - "GET /docs HTTP/1.0" 200
+2024-07-29 06:57:07 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 07:04:11 - root - INFO - Root endpoint was called
+2024-07-29 07:04:11 - uvicorn.access - INFO - 172.105.194.225:34456 - "GET / HTTP/1.0" 307
+2024-07-29 07:05:26 - root - INFO - Root endpoint was called
+2024-07-29 07:05:26 - uvicorn.access - INFO - 172.104.210.105:39554 - "GET / HTTP/1.1" 307
+2024-07-29 07:05:39 - root - INFO - Root endpoint was called
+2024-07-29 07:05:39 - uvicorn.access - INFO - 172.104.11.34:52506 - "GET / HTTP/1.1" 307
+2024-07-29 08:17:44 - root - INFO - Root endpoint was called
+2024-07-29 08:17:44 - uvicorn.access - INFO - 172.105.194.225:41130 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:38 - root - INFO - Root endpoint was called
+2024-07-29 08:18:38 - uvicorn.access - INFO - 172.105.194.225:33346 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:38 - uvicorn.access - INFO - 172.105.194.225:33360 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:38 - root - INFO - Root endpoint was called
+2024-07-29 08:18:38 - uvicorn.access - INFO - 172.105.194.225:33364 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:38 - root - INFO - Root endpoint was called
+2024-07-29 08:18:38 - uvicorn.access - INFO - 172.105.194.225:33372 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:38 - uvicorn.access - INFO - 172.105.194.225:33386 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:39 - uvicorn.access - INFO - 172.105.194.225:33398 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:39 - root - INFO - Root endpoint was called
+2024-07-29 08:18:39 - uvicorn.access - INFO - 172.105.194.225:33410 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:39 - uvicorn.access - INFO - 172.105.194.225:33422 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:40 - uvicorn.access - INFO - 172.105.194.225:33432 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 08:18:44 - root - INFO - Root endpoint was called
+2024-07-29 08:18:44 - uvicorn.access - INFO - 172.105.194.225:33448 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:44 - uvicorn.access - INFO - 172.105.194.225:33462 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:44 - root - INFO - Root endpoint was called
+2024-07-29 08:18:44 - uvicorn.access - INFO - 172.105.194.225:33466 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:44 - uvicorn.access - INFO - 172.105.194.225:33482 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:47 - root - INFO - Root endpoint was called
+2024-07-29 08:18:47 - uvicorn.access - INFO - 172.105.194.225:39052 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:51 - uvicorn.access - INFO - 172.105.194.225:39068 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:53 - root - INFO - Root endpoint was called
+2024-07-29 08:18:53 - uvicorn.access - INFO - 172.105.194.225:39078 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:53 - uvicorn.access - INFO - 172.105.194.225:39080 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:54 - root - INFO - Root endpoint was called
+2024-07-29 08:18:54 - uvicorn.access - INFO - 172.105.194.225:39082 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:55 - uvicorn.access - INFO - 172.105.194.225:39086 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:18:55 - root - INFO - Root endpoint was called
+2024-07-29 08:18:55 - uvicorn.access - INFO - 172.105.194.225:39102 - "GET / HTTP/1.0" 307
+2024-07-29 08:18:56 - uvicorn.access - INFO - 172.105.194.225:55730 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 08:19:01 - root - INFO - Root endpoint was called
+2024-07-29 08:19:01 - uvicorn.access - INFO - 172.105.194.225:55738 - "GET / HTTP/1.0" 307
+2024-07-29 08:19:25 - root - INFO - Root endpoint was called
+2024-07-29 08:19:25 - uvicorn.access - INFO - 172.105.194.225:60128 - "GET / HTTP/1.0" 307
+2024-07-29 08:19:29 - uvicorn.access - INFO - 172.105.194.225:57094 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:25:48 - uvicorn.access - INFO - 172.105.194.225:37638 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:25:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:25:49 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:25:49 - uvicorn.access - INFO - 172.105.194.225:37626 - "GET /click HTTP/1.0" 200
+2024-07-29 08:25:49 - uvicorn.access - INFO - 172.105.194.225:37646 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 08:30:48 - uvicorn.access - INFO - 172.105.194.225:45750 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:30:49 - uvicorn.access - INFO - 172.105.194.225:45758 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 08:34:12 - uvicorn.error - INFO - Shutting down
+2024-07-29 08:34:12 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-29 08:34:12 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-29 08:34:12 - uvicorn.error - INFO - Finished server process [325014]
+2024-07-29 08:34:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-29 08:34:17 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-29 08:34:18 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-29 08:34:19 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-29 08:34:20 - uvicorn.error - INFO - Started server process [443564]
+2024-07-29 08:34:20 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-29 08:34:20 - uvicorn.error - INFO - Application startup complete.
+2024-07-29 08:34:20 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-29 08:34:40 - uvicorn.access - INFO - 172.105.194.225:55966 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:34:40 - uvicorn.access - INFO - 172.105.194.225:55980 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 08:36:11 - uvicorn.access - INFO - 172.105.194.225:53826 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:36:12 - uvicorn.access - INFO - 172.105.194.225:53842 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 08:41:13 - uvicorn.access - INFO - 172.105.194.225:51910 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:41:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:41:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:41:13 - uvicorn.access - INFO - 172.105.194.225:51900 - "GET /click HTTP/1.0" 200
+2024-07-29 08:44:23 - uvicorn.access - INFO - 172.105.194.225:51556 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:44:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:44:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:44:23 - uvicorn.access - INFO - 172.105.194.225:51572 - "GET /click HTTP/1.0" 200
+2024-07-29 08:45:23 - uvicorn.access - INFO - 172.105.194.225:49822 - "OPTIONS /insert_table HTTP/1.0" 200
+2024-07-29 08:45:23 - uvicorn.access - INFO - 172.105.194.225:49826 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 08:46:05 - uvicorn.access - INFO - 172.105.194.225:43808 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 08:47:30 - uvicorn.access - INFO - 172.105.194.225:58414 - "GET /metrics HTTP/1.0" 404
+2024-07-29 08:47:39 - root - INFO - Root endpoint was called
+2024-07-29 08:47:39 - uvicorn.access - INFO - 172.105.194.225:34024 - "GET / HTTP/1.0" 307
+2024-07-29 08:47:39 - uvicorn.access - INFO - 172.105.194.225:34034 - "GET /docs HTTP/1.0" 200
+2024-07-29 08:48:12 - uvicorn.error - INFO - Shutting down
+2024-07-29 08:48:13 - uvicorn.error - INFO - Waiting for application shutdown.
+2024-07-29 08:48:13 - uvicorn.error - INFO - Application shutdown complete.
+2024-07-29 08:48:13 - uvicorn.error - INFO - Finished server process [443564]
+2024-07-29 08:48:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/video_cache?select=question%2Cid&order=id "HTTP/1.1 200 OK"
+2024-07-29 08:48:17 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-29 08:48:18 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
+2024-07-29 08:48:19 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-29 08:48:20 - uvicorn.error - INFO - Started server process [444252]
+2024-07-29 08:48:20 - uvicorn.error - INFO - Waiting for application startup.
+2024-07-29 08:48:20 - uvicorn.error - INFO - Application startup complete.
+2024-07-29 08:48:20 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:9101 (Press CTRL+C to quit)
+2024-07-29 08:48:30 - uvicorn.access - INFO - 172.105.194.225:48544 - "POST / HTTP/1.0" 405
+2024-07-29 08:51:35 - uvicorn.access - INFO - 172.105.194.225:39588 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:51:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:51:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:51:36 - uvicorn.access - INFO - 172.105.194.225:39604 - "GET /click HTTP/1.0" 200
+2024-07-29 08:52:59 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-29 08:52:59 - uvicorn.access - INFO - 172.105.194.225:56592 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 08:53:40 - uvicorn.access - INFO - 172.105.194.225:47020 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:53:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:53:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:53:41 - uvicorn.access - INFO - 172.105.194.225:47028 - "GET /click HTTP/1.0" 200
+2024-07-29 08:56:09 - uvicorn.access - INFO - 172.105.194.225:37150 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:56:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:56:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:56:09 - uvicorn.access - INFO - 172.105.194.225:37138 - "GET /click HTTP/1.0" 200
+2024-07-29 08:56:50 - uvicorn.access - INFO - 172.105.194.225:40030 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:56:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:56:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:56:51 - uvicorn.access - INFO - 172.105.194.225:40034 - "GET /click HTTP/1.0" 200
+2024-07-29 08:57:50 - uvicorn.access - INFO - 172.105.194.225:37802 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:57:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:57:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:57:51 - uvicorn.access - INFO - 172.105.194.225:37804 - "GET /click HTTP/1.0" 200
+2024-07-29 08:58:50 - uvicorn.access - INFO - 172.105.194.225:51018 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 08:58:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 08:58:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 08:58:50 - uvicorn.access - INFO - 172.105.194.225:51032 - "GET /click HTTP/1.0" 200
+2024-07-29 09:01:27 - uvicorn.access - INFO - 172.105.194.225:48140 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:01:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:01:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:01:27 - uvicorn.access - INFO - 172.105.194.225:48144 - "GET /click HTTP/1.0" 200
+2024-07-29 09:02:21 - uvicorn.access - INFO - 172.105.194.225:53684 - "OPTIONS /insert_table HTTP/1.0" 200
+2024-07-29 09:02:22 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-29 09:02:22 - uvicorn.access - INFO - 172.105.194.225:53698 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 09:03:18 - uvicorn.access - INFO - 172.105.194.225:55234 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:03:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:03:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:03:18 - uvicorn.access - INFO - 172.105.194.225:55220 - "GET /click HTTP/1.0" 200
+2024-07-29 09:03:47 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-29 09:03:47 - uvicorn.access - INFO - 172.105.194.225:40508 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 09:04:33 - uvicorn.access - INFO - 172.105.194.225:32988 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:04:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:04:33 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:04:33 - uvicorn.access - INFO - 172.105.194.225:32990 - "GET /click HTTP/1.0" 200
+2024-07-29 09:05:01 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-29 09:05:01 - uvicorn.access - INFO - 172.105.194.225:33922 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 09:14:39 - uvicorn.access - INFO - 172.105.194.225:49222 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:14:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:14:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:14:40 - uvicorn.access - INFO - 172.105.194.225:49216 - "GET /click HTTP/1.0" 200
+2024-07-29 09:14:40 - uvicorn.access - INFO - 172.105.194.225:49236 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-29 09:15:44 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-29 09:42:26 - uvicorn.access - INFO - 172.105.194.225:37218 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
+2024-07-29 09:42:28 - uvicorn.access - INFO - 172.105.194.225:37238 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:42:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:42:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:42:28 - uvicorn.access - INFO - 172.105.194.225:37224 - "GET /click HTTP/1.0" 200
+2024-07-29 09:47:57 - uvicorn.access - INFO - 172.105.194.225:34726 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 09:47:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 09:47:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 09:47:57 - uvicorn.access - INFO - 172.105.194.225:34712 - "GET /click HTTP/1.0" 200
+2024-07-29 09:48:55 - uvicorn.access - INFO - 172.105.194.225:60240 - "OPTIONS /insert_table HTTP/1.0" 200
+2024-07-29 09:48:55 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/lost_property "HTTP/1.1 201 Created"
+2024-07-29 09:48:55 - uvicorn.access - INFO - 172.105.194.225:60242 - "POST /insert_table HTTP/1.0" 200
+2024-07-29 11:41:53 - uvicorn.access - INFO - 172.105.194.225:51044 - "GET /openapi.json HTTP/1.0" 200
+2024-07-29 13:10:37 - root - INFO - Root endpoint was called
+2024-07-29 13:10:37 - uvicorn.access - INFO - 172.105.194.225:38058 - "GET / HTTP/1.0" 307
+2024-07-29 13:10:37 - uvicorn.access - INFO - 172.105.194.225:38060 - "GET /docs HTTP/1.0" 200
+2024-07-29 13:32:52 - root - INFO - Root endpoint was called
+2024-07-29 13:32:52 - uvicorn.access - INFO - 172.105.194.225:50810 - "GET / HTTP/1.0" 307
+2024-07-29 13:32:53 - uvicorn.access - INFO - 172.105.194.225:50818 - "GET /docs HTTP/1.0" 200
+2024-07-29 13:59:14 - uvicorn.access - INFO - 172.105.194.225:55670 - "POST / HTTP/1.0" 405
+2024-07-29 13:59:14 - uvicorn.access - INFO - 172.105.194.225:55678 - "GET /metrics HTTP/1.0" 404
+2024-07-29 13:59:14 - root - INFO - Root endpoint was called
+2024-07-29 13:59:14 - uvicorn.access - INFO - 172.105.194.225:55686 - "GET / HTTP/1.0" 307
+2024-07-29 13:59:14 - uvicorn.access - INFO - 172.105.194.225:55702 - "GET /docs HTTP/1.0" 200
+2024-07-29 15:02:49 - root - INFO - Root endpoint was called
+2024-07-29 15:02:49 - uvicorn.access - INFO - 172.105.194.225:49114 - "GET / HTTP/1.0" 307
+2024-07-29 15:02:50 - uvicorn.access - INFO - 172.105.194.225:49116 - "GET /docs HTTP/1.0" 200
+2024-07-29 21:25:29 - uvicorn.access - INFO - 172.105.194.225:59006 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-29 21:25:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-29 21:25:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-29 21:25:29 - uvicorn.access - INFO - 172.105.194.225:59004 - "GET /click HTTP/1.0" 200
+2024-07-29 21:30:50 - root - INFO - Root endpoint was called
+2024-07-29 21:30:50 - uvicorn.access - INFO - 172.105.194.225:58516 - "GET / HTTP/1.0" 307
+2024-07-29 21:31:00 - root - INFO - Root endpoint was called
+2024-07-29 21:31:00 - uvicorn.access - INFO - 172.105.194.225:40278 - "GET / HTTP/1.0" 307
+2024-07-29 21:31:15 - uvicorn.access - INFO - 172.105.194.225:45804 - "GET /docs HTTP/1.0" 200
+2024-07-29 21:31:17 - uvicorn.access - INFO - 172.105.194.225:59014 - "GET /favicon.ico HTTP/1.0" 404

+ 1148 - 0
log/app.log.2024-07-30

@@ -0,0 +1,1148 @@
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58626 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58630 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58632 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58634 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58650 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58668 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58662 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58670 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58672 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58686 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58690 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58704 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 304
+2024-07-30 00:13:37 - uvicorn.access - INFO - 172.105.194.225:58710 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58716 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58732 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58734 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58756 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58744 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58770 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 304
+2024-07-30 00:13:38 - uvicorn.access - INFO - 172.105.194.225:58786 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 304
+2024-07-30 00:13:57 - uvicorn.access - INFO - 172.105.194.225:34816 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 00:13:57 - uvicorn.access - INFO - 172.105.194.225:34826 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34834 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34836 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34840 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34850 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34862 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34872 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34874 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34904 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34888 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34898 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34912 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34924 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34940 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34950 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34966 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34970 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34976 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 00:13:58 - uvicorn.access - INFO - 172.105.194.225:34988 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34188 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34204 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34220 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34238 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34222 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 00:15:05 - uvicorn.access - INFO - 172.105.194.225:34242 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34256 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34258 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34270 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34274 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34290 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34288 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34302 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34314 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34322 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34328 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34330 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34344 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34354 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 00:15:06 - uvicorn.access - INFO - 172.105.194.225:34356 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:53952 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:53964 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:53972 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:53986 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:53996 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54000 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54012 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54038 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54026 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54054 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54040 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54068 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54082 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54086 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54098 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54092 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54088 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54100 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54104 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 00:16:30 - uvicorn.access - INFO - 172.105.194.225:54108 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:46990 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47002 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47004 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47012 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47006 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47026 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47032 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47040 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47042 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47050 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47056 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47068 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47084 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47096 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47112 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47124 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47130 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47164 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47154 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 00:47:10 - uvicorn.access - INFO - 172.105.194.225:47144 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 01:12:41 - uvicorn.access - INFO - 172.105.194.225:45906 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:12:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:12:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:12:41 - uvicorn.access - INFO - 172.105.194.225:45900 - "GET /click HTTP/1.0" 200
+2024-07-30 01:12:41 - uvicorn.access - INFO - 172.105.194.225:45920 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 01:13:15 - uvicorn.access - INFO - 172.105.194.225:43192 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:13:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:13:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:13:15 - uvicorn.access - INFO - 172.105.194.225:43198 - "GET /click HTTP/1.0" 200
+2024-07-30 01:13:49 - uvicorn.access - INFO - 172.105.194.225:50178 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:13:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:13:49 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:13:49 - uvicorn.access - INFO - 172.105.194.225:50184 - "GET /click HTTP/1.0" 200
+2024-07-30 01:14:26 - uvicorn.access - INFO - 172.105.194.225:52660 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:14:26 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:14:26 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:14:26 - uvicorn.access - INFO - 172.105.194.225:52666 - "GET /click HTTP/1.0" 200
+2024-07-30 01:34:02 - uvicorn.access - INFO - 172.105.194.225:46396 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:34:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:34:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:34:02 - uvicorn.access - INFO - 172.105.194.225:46412 - "GET /click HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:60976 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:60992 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32774 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32786 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32778 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32798 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32792 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32814 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32828 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32836 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32850 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32866 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32870 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32884 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32898 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32902 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32920 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32906 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32934 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 01:35:36 - uvicorn.access - INFO - 172.105.194.225:32948 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 01:38:37 - uvicorn.access - INFO - 172.105.194.225:50060 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:38:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:38:37 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:38:37 - uvicorn.access - INFO - 172.105.194.225:50068 - "GET /click HTTP/1.0" 200
+2024-07-30 01:38:39 - uvicorn.access - INFO - 172.105.194.225:50072 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:38:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:38:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:38:39 - uvicorn.access - INFO - 172.105.194.225:50088 - "GET /click HTTP/1.0" 200
+2024-07-30 01:40:29 - uvicorn.access - INFO - 172.105.194.225:55120 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:40:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:40:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:40:29 - uvicorn.access - INFO - 172.105.194.225:55122 - "GET /click HTTP/1.0" 200
+2024-07-30 01:41:28 - uvicorn.access - INFO - 172.105.194.225:46394 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:41:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:41:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:41:28 - uvicorn.access - INFO - 172.105.194.225:46402 - "GET /click HTTP/1.0" 200
+2024-07-30 01:42:12 - uvicorn.access - INFO - 172.105.194.225:51386 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:42:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:42:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:42:12 - uvicorn.access - INFO - 172.105.194.225:51396 - "GET /click HTTP/1.0" 200
+2024-07-30 01:43:07 - uvicorn.access - INFO - 172.105.194.225:40334 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:43:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:43:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:43:07 - uvicorn.access - INFO - 172.105.194.225:40340 - "GET /click HTTP/1.0" 200
+2024-07-30 01:46:42 - uvicorn.access - INFO - 172.105.194.225:51094 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:46:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:46:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:46:42 - uvicorn.access - INFO - 172.105.194.225:51110 - "GET /click HTTP/1.0" 200
+2024-07-30 01:47:06 - uvicorn.access - INFO - 172.105.194.225:55282 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:47:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:47:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:47:06 - uvicorn.access - INFO - 172.105.194.225:55276 - "GET /click HTTP/1.0" 200
+2024-07-30 01:52:17 - uvicorn.access - INFO - 172.105.194.225:45910 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:52:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:52:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:52:18 - uvicorn.access - INFO - 172.105.194.225:45926 - "GET /click HTTP/1.0" 200
+2024-07-30 01:53:30 - uvicorn.access - INFO - 172.105.194.225:44818 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:53:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:53:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:53:30 - uvicorn.access - INFO - 172.105.194.225:44830 - "GET /click HTTP/1.0" 200
+2024-07-30 01:54:12 - uvicorn.access - INFO - 172.105.194.225:37968 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:54:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:54:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:54:12 - uvicorn.access - INFO - 172.105.194.225:37984 - "GET /click HTTP/1.0" 200
+2024-07-30 01:54:45 - uvicorn.access - INFO - 172.105.194.225:58984 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:54:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:54:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:54:45 - uvicorn.access - INFO - 172.105.194.225:58992 - "GET /click HTTP/1.0" 200
+2024-07-30 01:55:17 - uvicorn.access - INFO - 172.105.194.225:46560 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:55:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:55:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:55:17 - uvicorn.access - INFO - 172.105.194.225:46570 - "GET /click HTTP/1.0" 200
+2024-07-30 01:55:59 - uvicorn.access - INFO - 172.105.194.225:43064 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:55:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:55:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:55:59 - uvicorn.access - INFO - 172.105.194.225:43068 - "GET /click HTTP/1.0" 200
+2024-07-30 01:56:31 - uvicorn.access - INFO - 172.105.194.225:40386 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:56:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:56:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:56:31 - uvicorn.access - INFO - 172.105.194.225:40392 - "GET /click HTTP/1.0" 200
+2024-07-30 01:57:05 - uvicorn.access - INFO - 172.105.194.225:47258 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:57:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:57:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:57:06 - uvicorn.access - INFO - 172.105.194.225:47260 - "GET /click HTTP/1.0" 200
+2024-07-30 01:58:26 - uvicorn.access - INFO - 172.105.194.225:56070 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 01:58:26 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:58:26 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:58:26 - uvicorn.access - INFO - 172.105.194.225:56084 - "GET /click HTTP/1.0" 200
+2024-07-30 01:58:52 - uvicorn.access - INFO - 172.105.194.225:48818 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 01:58:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 01:58:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 01:58:52 - uvicorn.access - INFO - 172.105.194.225:48826 - "GET /click HTTP/1.0" 200
+2024-07-30 02:02:36 - uvicorn.access - INFO - 172.105.194.225:54340 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:02:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:02:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:02:36 - uvicorn.access - INFO - 172.105.194.225:54348 - "GET /click HTTP/1.0" 200
+2024-07-30 02:03:45 - uvicorn.access - INFO - 172.105.194.225:39018 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:03:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:03:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:03:46 - uvicorn.access - INFO - 172.105.194.225:39032 - "GET /click HTTP/1.0" 200
+2024-07-30 02:07:45 - uvicorn.access - INFO - 172.105.194.225:45926 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:07:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:07:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:07:45 - uvicorn.access - INFO - 172.105.194.225:45928 - "GET /click HTTP/1.0" 200
+2024-07-30 02:09:46 - uvicorn.access - INFO - 172.105.194.225:50856 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:09:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:09:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:09:47 - uvicorn.access - INFO - 172.105.194.225:50862 - "GET /click HTTP/1.0" 200
+2024-07-30 02:09:47 - uvicorn.access - INFO - 172.105.194.225:50872 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 02:10:19 - uvicorn.access - INFO - 172.105.194.225:53612 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:10:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:10:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:10:19 - uvicorn.access - INFO - 172.105.194.225:53626 - "GET /click HTTP/1.0" 200
+2024-07-30 02:10:21 - uvicorn.access - INFO - 172.105.194.225:53648 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:10:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:10:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:10:21 - uvicorn.access - INFO - 172.105.194.225:53636 - "GET /click HTTP/1.0" 200
+2024-07-30 02:12:07 - uvicorn.access - INFO - 172.105.194.225:50032 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:12:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:12:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:12:07 - uvicorn.access - INFO - 172.105.194.225:50044 - "GET /click HTTP/1.0" 200
+2024-07-30 02:13:05 - uvicorn.access - INFO - 172.105.194.225:38390 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:13:05 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:13:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:13:06 - uvicorn.access - INFO - 172.105.194.225:38392 - "GET /click HTTP/1.0" 200
+2024-07-30 02:13:40 - uvicorn.access - INFO - 172.105.194.225:44516 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:13:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:13:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:13:40 - uvicorn.access - INFO - 172.105.194.225:44522 - "GET /click HTTP/1.0" 200
+2024-07-30 02:18:32 - uvicorn.access - INFO - 172.105.194.225:54090 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:18:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:18:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:18:32 - uvicorn.access - INFO - 172.105.194.225:54082 - "GET /click HTTP/1.0" 200
+2024-07-30 02:18:51 - uvicorn.access - INFO - 172.105.194.225:44228 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:18:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:18:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:18:51 - uvicorn.access - INFO - 172.105.194.225:44220 - "GET /click HTTP/1.0" 200
+2024-07-30 02:19:35 - uvicorn.access - INFO - 172.105.194.225:40986 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:19:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:19:35 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:19:35 - uvicorn.access - INFO - 172.105.194.225:40998 - "GET /click HTTP/1.0" 200
+2024-07-30 02:19:52 - uvicorn.access - INFO - 172.105.194.225:44512 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:19:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:19:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:19:52 - uvicorn.access - INFO - 172.105.194.225:44526 - "GET /click HTTP/1.0" 200
+2024-07-30 02:21:46 - uvicorn.access - INFO - 172.105.194.225:59140 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:21:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:21:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:21:46 - uvicorn.access - INFO - 172.105.194.225:59152 - "GET /click HTTP/1.0" 200
+2024-07-30 02:23:03 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-30 02:23:41 - uvicorn.access - INFO - 172.105.194.225:56686 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:23:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:23:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:23:41 - uvicorn.access - INFO - 172.105.194.225:56694 - "GET /click HTTP/1.0" 200
+2024-07-30 02:26:01 - uvicorn.access - INFO - 172.105.194.225:49394 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:26:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:26:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:26:01 - uvicorn.access - INFO - 172.105.194.225:49410 - "GET /click HTTP/1.0" 200
+2024-07-30 02:27:42 - uvicorn.access - INFO - 172.105.194.225:43624 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:27:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:27:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:27:42 - uvicorn.access - INFO - 172.105.194.225:43628 - "GET /click HTTP/1.0" 200
+2024-07-30 02:29:31 - uvicorn.access - INFO - 172.105.194.225:46548 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:29:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:29:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:29:31 - uvicorn.access - INFO - 172.105.194.225:46550 - "GET /click HTTP/1.0" 200
+2024-07-30 02:30:40 - uvicorn.access - INFO - 172.105.194.225:41250 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:30:40 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:30:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:30:40 - uvicorn.access - INFO - 172.105.194.225:41254 - "GET /click HTTP/1.0" 200
+2024-07-30 02:32:08 - uvicorn.access - INFO - 172.105.194.225:57368 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:32:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:32:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:32:08 - uvicorn.access - INFO - 172.105.194.225:57378 - "GET /click HTTP/1.0" 200
+2024-07-30 02:32:51 - uvicorn.access - INFO - 172.105.194.225:40238 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:32:51 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:32:51 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:32:51 - uvicorn.access - INFO - 172.105.194.225:40250 - "GET /click HTTP/1.0" 200
+2024-07-30 02:34:04 - uvicorn.access - INFO - 172.105.194.225:47212 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:34:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:34:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:34:04 - uvicorn.access - INFO - 172.105.194.225:47216 - "GET /click HTTP/1.0" 200
+2024-07-30 02:35:03 - uvicorn.access - INFO - 172.105.194.225:52146 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:35:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:35:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:35:03 - uvicorn.access - INFO - 172.105.194.225:52160 - "GET /click HTTP/1.0" 200
+2024-07-30 02:35:44 - uvicorn.access - INFO - 172.105.194.225:47622 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:35:44 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:35:44 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:35:44 - uvicorn.access - INFO - 172.105.194.225:47626 - "GET /click HTTP/1.0" 200
+2024-07-30 02:36:28 - uvicorn.access - INFO - 172.105.194.225:50780 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:36:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:36:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:36:28 - uvicorn.access - INFO - 172.105.194.225:50790 - "GET /click HTTP/1.0" 200
+2024-07-30 02:40:22 - uvicorn.access - INFO - 172.105.194.225:52396 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:40:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:40:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:40:22 - uvicorn.access - INFO - 172.105.194.225:52412 - "GET /click HTTP/1.0" 200
+2024-07-30 02:40:46 - uvicorn.access - INFO - 172.105.194.225:55808 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:40:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:40:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:40:46 - uvicorn.access - INFO - 172.105.194.225:55824 - "GET /click HTTP/1.0" 200
+2024-07-30 02:41:16 - uvicorn.access - INFO - 172.105.194.225:33208 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:41:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:41:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:41:16 - uvicorn.access - INFO - 172.105.194.225:33210 - "GET /click HTTP/1.0" 200
+2024-07-30 02:41:41 - uvicorn.access - INFO - 172.105.194.225:51544 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:41:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:41:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:41:41 - uvicorn.access - INFO - 172.105.194.225:51560 - "GET /click HTTP/1.0" 200
+2024-07-30 02:42:12 - uvicorn.access - INFO - 172.105.194.225:44688 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:42:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:42:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:42:12 - uvicorn.access - INFO - 172.105.194.225:44690 - "GET /click HTTP/1.0" 200
+2024-07-30 02:44:47 - uvicorn.access - INFO - 172.105.194.225:37018 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:44:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:44:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:44:47 - uvicorn.access - INFO - 172.105.194.225:37026 - "GET /click HTTP/1.0" 200
+2024-07-30 02:45:19 - uvicorn.access - INFO - 172.105.194.225:50982 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:45:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:45:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:45:19 - uvicorn.access - INFO - 172.105.194.225:50986 - "GET /click HTTP/1.0" 200
+2024-07-30 02:45:35 - uvicorn.access - INFO - 172.105.194.225:38178 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:45:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:45:35 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:45:35 - uvicorn.access - INFO - 172.105.194.225:38188 - "GET /click HTTP/1.0" 200
+2024-07-30 02:45:53 - uvicorn.access - INFO - 172.105.194.225:47646 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:45:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:45:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:45:53 - uvicorn.access - INFO - 172.105.194.225:47648 - "GET /click HTTP/1.0" 200
+2024-07-30 02:46:36 - uvicorn.access - INFO - 172.105.194.225:49026 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:46:36 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:46:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:46:36 - uvicorn.access - INFO - 172.105.194.225:49038 - "GET /click HTTP/1.0" 200
+2024-07-30 02:46:48 - uvicorn.access - INFO - 172.105.194.225:51636 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:46:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:46:48 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:46:48 - uvicorn.access - INFO - 172.105.194.225:51644 - "GET /click HTTP/1.0" 200
+2024-07-30 02:47:29 - uvicorn.access - INFO - 172.105.194.225:38658 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:47:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:47:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:47:29 - uvicorn.access - INFO - 172.105.194.225:38660 - "GET /click HTTP/1.0" 200
+2024-07-30 02:48:00 - uvicorn.access - INFO - 172.105.194.225:58824 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:48:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:48:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:48:00 - uvicorn.access - INFO - 172.105.194.225:58838 - "GET /click HTTP/1.0" 200
+2024-07-30 02:48:13 - uvicorn.access - INFO - 172.105.194.225:34012 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:48:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:48:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:48:13 - uvicorn.access - INFO - 172.105.194.225:34018 - "GET /click HTTP/1.0" 200
+2024-07-30 02:48:51 - uvicorn.access - INFO - 172.105.194.225:60172 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:48:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:48:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:48:52 - uvicorn.access - INFO - 172.105.194.225:60174 - "GET /click HTTP/1.0" 200
+2024-07-30 02:49:25 - uvicorn.access - INFO - 172.105.194.225:57630 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:49:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:49:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:49:25 - uvicorn.access - INFO - 172.105.194.225:57642 - "GET /click HTTP/1.0" 200
+2024-07-30 02:52:14 - uvicorn.access - INFO - 172.105.194.225:33984 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:52:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:52:14 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:52:14 - uvicorn.access - INFO - 172.105.194.225:33988 - "GET /click HTTP/1.0" 200
+2024-07-30 02:52:17 - uvicorn.access - INFO - 172.105.194.225:50492 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:52:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:52:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:52:17 - uvicorn.access - INFO - 172.105.194.225:50500 - "GET /click HTTP/1.0" 200
+2024-07-30 02:53:24 - uvicorn.access - INFO - 172.105.194.225:55278 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:53:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:53:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:53:24 - uvicorn.access - INFO - 172.105.194.225:55294 - "GET /click HTTP/1.0" 200
+2024-07-30 02:53:54 - uvicorn.access - INFO - 172.105.194.225:38384 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:53:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:53:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:53:55 - uvicorn.access - INFO - 172.105.194.225:38400 - "GET /click HTTP/1.0" 200
+2024-07-30 02:54:23 - uvicorn.access - INFO - 172.105.194.225:46856 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:54:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:54:23 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:54:23 - uvicorn.access - INFO - 172.105.194.225:46864 - "GET /click HTTP/1.0" 200
+2024-07-30 02:54:57 - uvicorn.access - INFO - 172.105.194.225:60954 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:54:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:54:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:54:57 - uvicorn.access - INFO - 172.105.194.225:60966 - "GET /click HTTP/1.0" 200
+2024-07-30 02:55:50 - uvicorn.access - INFO - 172.105.194.225:36966 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:55:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:55:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:55:50 - uvicorn.access - INFO - 172.105.194.225:36980 - "GET /click HTTP/1.0" 200
+2024-07-30 02:58:31 - uvicorn.access - INFO - 172.105.194.225:48290 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 02:58:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:58:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:58:31 - uvicorn.access - INFO - 172.105.194.225:48294 - "GET /click HTTP/1.0" 200
+2024-07-30 02:59:28 - uvicorn.access - INFO - 172.105.194.225:50598 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 02:59:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 02:59:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 02:59:28 - uvicorn.access - INFO - 172.105.194.225:50612 - "GET /click HTTP/1.0" 200
+2024-07-30 03:02:24 - uvicorn.access - INFO - 172.105.194.225:37756 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:02:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:02:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:02:24 - uvicorn.access - INFO - 172.105.194.225:37760 - "GET /click HTTP/1.0" 200
+2024-07-30 03:03:46 - uvicorn.access - INFO - 172.105.194.225:55592 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:03:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:03:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:03:46 - uvicorn.access - INFO - 172.105.194.225:55606 - "GET /click HTTP/1.0" 200
+2024-07-30 03:04:06 - uvicorn.access - INFO - 172.105.194.225:35892 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:04:06 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:04:06 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:04:06 - uvicorn.access - INFO - 172.105.194.225:35888 - "GET /click HTTP/1.0" 200
+2024-07-30 03:05:03 - uvicorn.access - INFO - 172.105.194.225:53932 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:05:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:05:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:05:03 - uvicorn.access - INFO - 172.105.194.225:53948 - "GET /click HTTP/1.0" 200
+2024-07-30 03:05:20 - uvicorn.access - INFO - 172.105.194.225:42178 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:05:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:05:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:05:21 - uvicorn.access - INFO - 172.105.194.225:42172 - "GET /click HTTP/1.0" 200
+2024-07-30 03:05:38 - uvicorn.access - INFO - 172.105.194.225:58732 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:05:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:05:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:05:39 - uvicorn.access - INFO - 172.105.194.225:58746 - "GET /click HTTP/1.0" 200
+2024-07-30 03:05:58 - uvicorn.access - INFO - 172.105.194.225:41274 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:05:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:05:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:05:58 - uvicorn.access - INFO - 172.105.194.225:41262 - "GET /click HTTP/1.0" 200
+2024-07-30 03:06:16 - uvicorn.access - INFO - 172.105.194.225:39214 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:06:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:06:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:06:16 - uvicorn.access - INFO - 172.105.194.225:39222 - "GET /click HTTP/1.0" 200
+2024-07-30 03:06:30 - uvicorn.access - INFO - 172.105.194.225:34852 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:06:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:06:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:06:30 - uvicorn.access - INFO - 172.105.194.225:34840 - "GET /click HTTP/1.0" 200
+2024-07-30 03:06:44 - uvicorn.access - INFO - 172.105.194.225:36458 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:06:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:06:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:06:45 - uvicorn.access - INFO - 172.105.194.225:36470 - "GET /click HTTP/1.0" 200
+2024-07-30 03:06:56 - uvicorn.access - INFO - 172.105.194.225:34054 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:06:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:06:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:06:56 - uvicorn.access - INFO - 172.105.194.225:34068 - "GET /click HTTP/1.0" 200
+2024-07-30 03:07:08 - uvicorn.access - INFO - 172.105.194.225:55736 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:07:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:07:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:07:08 - uvicorn.access - INFO - 172.105.194.225:55750 - "GET /click HTTP/1.0" 200
+2024-07-30 03:07:21 - uvicorn.access - INFO - 172.105.194.225:45698 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:07:22 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:07:22 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:07:22 - uvicorn.access - INFO - 172.105.194.225:45688 - "GET /click HTTP/1.0" 200
+2024-07-30 03:07:32 - uvicorn.access - INFO - 172.105.194.225:59600 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:07:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:07:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:07:32 - uvicorn.access - INFO - 172.105.194.225:59612 - "GET /click HTTP/1.0" 200
+2024-07-30 03:07:42 - uvicorn.access - INFO - 172.105.194.225:47030 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:07:42 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:07:42 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:07:42 - uvicorn.access - INFO - 172.105.194.225:47026 - "GET /click HTTP/1.0" 200
+2024-07-30 03:07:53 - uvicorn.access - INFO - 172.105.194.225:36326 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:07:54 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:07:54 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:07:54 - uvicorn.access - INFO - 172.105.194.225:36340 - "GET /click HTTP/1.0" 200
+2024-07-30 03:08:04 - uvicorn.access - INFO - 172.105.194.225:43682 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:08:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:08:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:08:04 - uvicorn.access - INFO - 172.105.194.225:43678 - "GET /click HTTP/1.0" 200
+2024-07-30 03:08:17 - uvicorn.access - INFO - 172.105.194.225:60772 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:08:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:08:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:08:17 - uvicorn.access - INFO - 172.105.194.225:60786 - "GET /click HTTP/1.0" 200
+2024-07-30 03:08:30 - uvicorn.access - INFO - 172.105.194.225:56314 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:08:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:08:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:08:31 - uvicorn.access - INFO - 172.105.194.225:56304 - "GET /click HTTP/1.0" 200
+2024-07-30 03:09:04 - uvicorn.access - INFO - 172.105.194.225:51824 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:09:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:09:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:09:04 - uvicorn.access - INFO - 172.105.194.225:51832 - "GET /click HTTP/1.0" 200
+2024-07-30 03:09:18 - uvicorn.access - INFO - 172.105.194.225:55364 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:09:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:09:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:09:19 - uvicorn.access - INFO - 172.105.194.225:55354 - "GET /click HTTP/1.0" 200
+2024-07-30 03:10:03 - uvicorn.access - INFO - 172.105.194.225:57360 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:10:03 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:10:03 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:10:03 - uvicorn.access - INFO - 172.105.194.225:57376 - "GET /click HTTP/1.0" 200
+2024-07-30 03:10:18 - uvicorn.access - INFO - 172.105.194.225:58340 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:10:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:10:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:10:18 - uvicorn.access - INFO - 172.105.194.225:58356 - "GET /click HTTP/1.0" 200
+2024-07-30 03:13:20 - uvicorn.access - INFO - 172.105.194.225:39088 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:13:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:13:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:13:21 - uvicorn.access - INFO - 172.105.194.225:39098 - "GET /click HTTP/1.0" 200
+2024-07-30 03:21:45 - uvicorn.access - INFO - 172.105.194.225:51252 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:21:45 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:21:45 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:21:45 - uvicorn.access - INFO - 172.105.194.225:51256 - "GET /click HTTP/1.0" 200
+2024-07-30 03:24:37 - uvicorn.access - INFO - 172.105.194.225:57326 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:24:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:24:37 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:24:37 - uvicorn.access - INFO - 172.105.194.225:57330 - "GET /click HTTP/1.0" 200
+2024-07-30 03:25:02 - uvicorn.access - INFO - 172.105.194.225:57678 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:25:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:25:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:25:02 - uvicorn.access - INFO - 172.105.194.225:57690 - "GET /click HTTP/1.0" 200
+2024-07-30 03:26:38 - uvicorn.access - INFO - 172.105.194.225:38356 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:26:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:26:39 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:26:39 - uvicorn.access - INFO - 172.105.194.225:38370 - "GET /click HTTP/1.0" 200
+2024-07-30 03:27:07 - uvicorn.access - INFO - 172.105.194.225:52964 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:27:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:27:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:27:07 - uvicorn.access - INFO - 172.105.194.225:52968 - "GET /click HTTP/1.0" 200
+2024-07-30 03:28:28 - uvicorn.access - INFO - 172.105.194.225:45566 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:28:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:28:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:28:28 - uvicorn.access - INFO - 172.105.194.225:45568 - "GET /click HTTP/1.0" 200
+2024-07-30 03:29:01 - uvicorn.access - INFO - 172.105.194.225:50010 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:29:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:29:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:29:01 - uvicorn.access - INFO - 172.105.194.225:50012 - "GET /click HTTP/1.0" 200
+2024-07-30 03:29:41 - uvicorn.access - INFO - 172.105.194.225:58696 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:29:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:29:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:29:41 - uvicorn.access - INFO - 172.105.194.225:58704 - "GET /click HTTP/1.0" 200
+2024-07-30 03:30:04 - uvicorn.access - INFO - 172.105.194.225:40250 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:30:04 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:30:04 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:30:04 - uvicorn.access - INFO - 172.105.194.225:40264 - "GET /click HTTP/1.0" 200
+2024-07-30 03:30:27 - uvicorn.access - INFO - 172.105.194.225:41846 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:30:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:30:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:30:27 - uvicorn.access - INFO - 172.105.194.225:41848 - "GET /click HTTP/1.0" 200
+2024-07-30 03:40:01 - uvicorn.access - INFO - 172.105.194.225:47736 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:40:01 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:40:01 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:40:01 - uvicorn.access - INFO - 172.105.194.225:47750 - "GET /click HTTP/1.0" 200
+2024-07-30 03:40:19 - uvicorn.access - INFO - 172.105.194.225:35902 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:40:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:40:19 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:40:19 - uvicorn.access - INFO - 172.105.194.225:35906 - "GET /click HTTP/1.0" 200
+2024-07-30 03:40:52 - uvicorn.access - INFO - 172.105.194.225:42996 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:40:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:40:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:40:53 - uvicorn.access - INFO - 172.105.194.225:42998 - "GET /click HTTP/1.0" 200
+2024-07-30 03:41:30 - uvicorn.access - INFO - 172.105.194.225:40046 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:41:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:41:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:41:30 - uvicorn.access - INFO - 172.105.194.225:40048 - "GET /click HTTP/1.0" 200
+2024-07-30 03:42:12 - uvicorn.access - INFO - 172.105.194.225:43570 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 03:42:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:42:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:42:13 - uvicorn.access - INFO - 172.105.194.225:43578 - "GET /click HTTP/1.0" 200
+2024-07-30 03:51:07 - uvicorn.access - INFO - 172.105.194.225:35598 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 03:51:07 - uvicorn.access - INFO - 172.105.194.225:35608 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 03:51:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 03:51:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 03:51:08 - uvicorn.access - INFO - 172.105.194.225:35600 - "GET /click HTTP/1.0" 200
+2024-07-30 03:53:03 - root - INFO - Root endpoint was called
+2024-07-30 03:53:03 - uvicorn.access - INFO - 87.236.176.152:43251 - "GET / HTTP/1.1" 307
+2024-07-30 03:53:03 - uvicorn.access - INFO - 87.236.176.152:51479 - "GET /docs HTTP/1.1" 200
+2024-07-30 04:06:32 - httpx - INFO - HTTP Request: POST https://api.openai.com/v1/embeddings "HTTP/1.1 200 OK"
+2024-07-30 04:06:32 - uvicorn.access - INFO - 172.105.194.225:34116 - "POST /video_cache?client_message=%E5%93%88%E5%9B%89%E4%BD%A0%E5%A5%BD HTTP/1.0" 200
+2024-07-30 04:06:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/client_message?select=%2A&question=eq.%E5%93%88%E5%9B%89%E4%BD%A0%E5%A5%BD "HTTP/1.1 200 OK"
+2024-07-30 04:06:35 - httpx - INFO - HTTP Request: POST http://139.144.120.184:8000/rest/v1/client_message "HTTP/1.1 201 Created"
+2024-07-30 04:06:35 - uvicorn.access - INFO - 172.105.194.225:34132 - "POST /message_not_in_cache?question=%E5%93%88%E5%9B%89%E4%BD%A0%E5%A5%BD&answer=%E6%82%A8%E5%A5%BD%EF%BC%8C%E6%88%91%E5%8D%94%E5%8A%A9%E6%82%A8%E6%9C%89%E9%97%9C%E6%96%BC101%E7%9A%84%E5%B8%B8%E8%A6%8B%E5%95%8F%E9%A1%8C%E8%A7%A3%E7%AD%94%EF%BC%8C%E8%AB%8B%E5%95%8F%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8F%90%E4%BE%9B%E6%82%A8%E4%BB%80%E9%BA%BC%E6%9C%8D%E5%8B%99%E5%91%A2%EF%BC%9F&client_id=0 HTTP/1.0" 200
+2024-07-30 04:23:22 - root - INFO - Root endpoint was called
+2024-07-30 04:23:22 - uvicorn.access - INFO - 172.105.194.225:44322 - "GET / HTTP/1.0" 307
+2024-07-30 04:23:22 - uvicorn.access - INFO - 172.105.194.225:44332 - "GET /docs HTTP/1.0" 200
+2024-07-30 05:02:18 - uvicorn.access - INFO - 172.105.194.225:49090 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 05:02:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:02:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:02:18 - uvicorn.access - INFO - 172.105.194.225:49104 - "GET /click HTTP/1.0" 200
+2024-07-30 05:03:08 - uvicorn.access - INFO - 172.105.194.225:40130 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 05:03:08 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:03:08 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:03:08 - uvicorn.access - INFO - 172.105.194.225:40136 - "GET /click HTTP/1.0" 200
+2024-07-30 05:04:50 - uvicorn.access - INFO - 172.105.194.225:42602 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 05:04:50 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:04:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:04:50 - uvicorn.access - INFO - 172.105.194.225:42612 - "GET /click HTTP/1.0" 200
+2024-07-30 05:05:41 - uvicorn.access - INFO - 172.105.194.225:35492 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 05:05:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:05:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:05:41 - uvicorn.access - INFO - 172.105.194.225:35508 - "GET /click HTTP/1.0" 200
+2024-07-30 05:06:30 - uvicorn.access - INFO - 172.105.194.225:45328 - "GET /ad?language=en HTTP/1.0" 200
+2024-07-30 05:06:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:06:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:06:30 - uvicorn.access - INFO - 172.105.194.225:45342 - "GET /click HTTP/1.0" 200
+2024-07-30 05:07:37 - uvicorn.access - INFO - 172.105.194.225:47756 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:07:38 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:07:38 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:07:38 - uvicorn.access - INFO - 172.105.194.225:47770 - "GET /click HTTP/1.0" 200
+2024-07-30 05:10:46 - uvicorn.access - INFO - 172.105.194.225:47728 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:10:46 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:10:46 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:10:46 - uvicorn.access - INFO - 172.105.194.225:47730 - "GET /click HTTP/1.0" 200
+2024-07-30 05:12:15 - uvicorn.access - INFO - 172.105.194.225:39760 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:12:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:12:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:12:15 - uvicorn.access - INFO - 172.105.194.225:39766 - "GET /click HTTP/1.0" 200
+2024-07-30 05:13:23 - uvicorn.access - INFO - 172.105.194.225:54576 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:13:23 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:13:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:13:24 - uvicorn.access - INFO - 172.105.194.225:54586 - "GET /click HTTP/1.0" 200
+2024-07-30 05:13:56 - uvicorn.access - INFO - 172.105.194.225:50564 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:13:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:13:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:13:56 - uvicorn.access - INFO - 172.105.194.225:50580 - "GET /click HTTP/1.0" 200
+2024-07-30 05:14:21 - uvicorn.access - INFO - 172.105.194.225:57468 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:14:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:14:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:14:21 - uvicorn.access - INFO - 172.105.194.225:57470 - "GET /click HTTP/1.0" 200
+2024-07-30 05:15:28 - uvicorn.access - INFO - 172.105.194.225:50050 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:15:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:15:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:15:28 - uvicorn.access - INFO - 172.105.194.225:50052 - "GET /click HTTP/1.0" 200
+2024-07-30 05:16:16 - uvicorn.access - INFO - 172.105.194.225:34032 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:16:16 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:16:16 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:16:16 - uvicorn.access - INFO - 172.105.194.225:34042 - "GET /click HTTP/1.0" 200
+2024-07-30 05:16:47 - uvicorn.access - INFO - 172.105.194.225:52182 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:16:47 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:16:47 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:16:47 - uvicorn.access - INFO - 172.105.194.225:52184 - "GET /click HTTP/1.0" 200
+2024-07-30 05:17:27 - uvicorn.access - INFO - 172.105.194.225:52388 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:17:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:17:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:17:28 - uvicorn.access - INFO - 172.105.194.225:52394 - "GET /click HTTP/1.0" 200
+2024-07-30 05:21:21 - uvicorn.access - INFO - 172.105.194.225:56452 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:21:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:21:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:21:21 - uvicorn.access - INFO - 172.105.194.225:56468 - "GET /click HTTP/1.0" 200
+2024-07-30 05:22:29 - uvicorn.access - INFO - 172.105.194.225:43920 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:22:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:22:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:22:29 - uvicorn.access - INFO - 172.105.194.225:43928 - "GET /click HTTP/1.0" 200
+2024-07-30 05:23:33 - uvicorn.access - INFO - 172.105.194.225:44904 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:23:33 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:23:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:23:34 - uvicorn.access - INFO - 172.105.194.225:44910 - "GET /click HTTP/1.0" 200
+2024-07-30 05:25:05 - uvicorn.access - INFO - 172.105.194.225:52436 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:25:05 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:25:05 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:25:05 - uvicorn.access - INFO - 172.105.194.225:52444 - "GET /click HTTP/1.0" 200
+2024-07-30 05:26:30 - uvicorn.access - INFO - 172.105.194.225:44396 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:26:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:26:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:26:30 - uvicorn.access - INFO - 172.105.194.225:44398 - "GET /click HTTP/1.0" 200
+2024-07-30 05:26:59 - uvicorn.access - INFO - 172.105.194.225:46812 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:26:59 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:26:59 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:26:59 - uvicorn.access - INFO - 172.105.194.225:46810 - "GET /click HTTP/1.0" 200
+2024-07-30 05:27:29 - uvicorn.access - INFO - 172.105.194.225:39036 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:27:29 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:27:29 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:27:29 - uvicorn.access - INFO - 172.105.194.225:39044 - "GET /click HTTP/1.0" 200
+2024-07-30 05:27:52 - uvicorn.access - INFO - 172.105.194.225:34234 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:27:53 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:27:53 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:27:53 - uvicorn.access - INFO - 172.105.194.225:34248 - "GET /click HTTP/1.0" 200
+2024-07-30 05:28:23 - uvicorn.access - INFO - 172.105.194.225:38100 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:28:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:28:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:28:24 - uvicorn.access - INFO - 172.105.194.225:38114 - "GET /click HTTP/1.0" 200
+2024-07-30 05:28:54 - uvicorn.access - INFO - 172.105.194.225:44802 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:28:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:28:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:28:55 - uvicorn.access - INFO - 172.105.194.225:44814 - "GET /click HTTP/1.0" 200
+2024-07-30 05:30:41 - uvicorn.access - INFO - 172.105.194.225:50726 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:30:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:30:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:30:41 - uvicorn.access - INFO - 172.105.194.225:50730 - "GET /click HTTP/1.0" 200
+2024-07-30 05:31:18 - uvicorn.access - INFO - 172.105.194.225:51156 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:31:18 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:31:18 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:31:18 - uvicorn.access - INFO - 172.105.194.225:51160 - "GET /click HTTP/1.0" 200
+2024-07-30 05:32:43 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:32:43 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:32:43 - uvicorn.access - INFO - 172.105.194.225:36790 - "GET /click HTTP/1.0" 200
+2024-07-30 05:32:43 - uvicorn.access - INFO - 172.105.194.225:36806 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:35:19 - uvicorn.access - INFO - 172.105.194.225:47538 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:35:19 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:35:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:35:20 - uvicorn.access - INFO - 172.105.194.225:47548 - "GET /click HTTP/1.0" 200
+2024-07-30 05:36:37 - uvicorn.access - INFO - 172.105.194.225:55528 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:36:37 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:36:37 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:36:37 - uvicorn.access - INFO - 172.105.194.225:55542 - "GET /click HTTP/1.0" 200
+2024-07-30 05:37:17 - uvicorn.access - INFO - 172.105.194.225:38564 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:37:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:37:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:37:17 - uvicorn.access - INFO - 172.105.194.225:38580 - "GET /click HTTP/1.0" 200
+2024-07-30 05:37:41 - uvicorn.access - INFO - 172.105.194.225:45714 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:37:41 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:37:41 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:37:41 - uvicorn.access - INFO - 172.105.194.225:45720 - "GET /click HTTP/1.0" 200
+2024-07-30 05:38:31 - uvicorn.access - INFO - 172.105.194.225:33222 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:38:31 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:38:31 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:38:31 - uvicorn.access - INFO - 172.105.194.225:33226 - "GET /click HTTP/1.0" 200
+2024-07-30 05:43:12 - uvicorn.access - INFO - 172.105.194.225:41254 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:43:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:43:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:43:12 - uvicorn.access - INFO - 172.105.194.225:41258 - "GET /click HTTP/1.0" 200
+2024-07-30 05:45:14 - uvicorn.access - INFO - 172.105.194.225:34840 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:45:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:45:14 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:45:14 - uvicorn.access - INFO - 172.105.194.225:34842 - "GET /click HTTP/1.0" 200
+2024-07-30 05:46:13 - uvicorn.access - INFO - 172.105.194.225:52156 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:46:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:46:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:46:13 - uvicorn.access - INFO - 172.105.194.225:52160 - "GET /click HTTP/1.0" 200
+2024-07-30 05:47:27 - uvicorn.access - INFO - 172.105.194.225:40600 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:47:27 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:47:27 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:47:27 - uvicorn.access - INFO - 172.105.194.225:40608 - "GET /click HTTP/1.0" 200
+2024-07-30 05:48:05 - uvicorn.access - INFO - 172.105.194.225:37194 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:48:05 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:48:05 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:48:05 - uvicorn.access - INFO - 172.105.194.225:37198 - "GET /click HTTP/1.0" 200
+2024-07-30 05:54:56 - uvicorn.access - INFO - 172.105.194.225:39844 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:54:56 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:54:56 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:54:56 - uvicorn.access - INFO - 172.105.194.225:39852 - "GET /click HTTP/1.0" 200
+2024-07-30 05:56:28 - uvicorn.access - INFO - 172.105.194.225:50312 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:56:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:56:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:56:28 - uvicorn.access - INFO - 172.105.194.225:50324 - "GET /click HTTP/1.0" 200
+2024-07-30 05:56:52 - uvicorn.access - INFO - 172.105.194.225:53124 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:56:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:56:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:56:52 - uvicorn.access - INFO - 172.105.194.225:53122 - "GET /click HTTP/1.0" 200
+2024-07-30 05:58:07 - uvicorn.access - INFO - 172.105.194.225:41056 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:58:07 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:58:07 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:58:07 - uvicorn.access - INFO - 172.105.194.225:41070 - "GET /click HTTP/1.0" 200
+2024-07-30 05:59:28 - uvicorn.access - INFO - 172.105.194.225:49836 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:59:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:59:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:59:28 - uvicorn.access - INFO - 172.105.194.225:49852 - "GET /click HTTP/1.0" 200
+2024-07-30 05:59:49 - uvicorn.access - INFO - 172.105.194.225:59568 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 05:59:49 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 05:59:50 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 05:59:50 - uvicorn.access - INFO - 172.105.194.225:59574 - "GET /click HTTP/1.0" 200
+2024-07-30 06:05:00 - uvicorn.access - INFO - 172.105.194.225:42360 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:05:00 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:05:00 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:05:00 - uvicorn.access - INFO - 172.105.194.225:42344 - "GET /click HTTP/1.0" 200
+2024-07-30 06:07:12 - uvicorn.access - INFO - 172.105.194.225:37992 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:07:12 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:07:12 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:07:12 - uvicorn.access - INFO - 172.105.194.225:37996 - "GET /click HTTP/1.0" 200
+2024-07-30 06:08:34 - uvicorn.access - INFO - 172.105.194.225:55120 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:08:34 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:08:34 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:08:34 - uvicorn.access - INFO - 172.105.194.225:55132 - "GET /click HTTP/1.0" 200
+2024-07-30 06:10:28 - uvicorn.access - INFO - 172.105.194.225:50252 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:10:28 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:10:28 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:10:28 - uvicorn.access - INFO - 172.105.194.225:50260 - "GET /click HTTP/1.0" 200
+2024-07-30 06:16:17 - uvicorn.access - INFO - 172.105.194.225:54578 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:16:17 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:16:17 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:16:17 - uvicorn.access - INFO - 172.105.194.225:54592 - "GET /click HTTP/1.0" 200
+2024-07-30 06:17:35 - uvicorn.access - INFO - 172.105.194.225:51966 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:17:35 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:17:36 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:17:36 - uvicorn.access - INFO - 172.105.194.225:51978 - "GET /click HTTP/1.0" 200
+2024-07-30 06:18:08 - uvicorn.access - INFO - 172.105.194.225:56692 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:18:09 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:18:09 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:18:09 - uvicorn.access - INFO - 172.105.194.225:56698 - "GET /click HTTP/1.0" 200
+2024-07-30 06:18:55 - uvicorn.access - INFO - 172.105.194.225:59258 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:18:55 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:18:55 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:18:55 - uvicorn.access - INFO - 172.105.194.225:59266 - "GET /click HTTP/1.0" 200
+2024-07-30 06:19:30 - uvicorn.access - INFO - 172.105.194.225:47724 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:19:30 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:19:30 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:19:30 - uvicorn.access - INFO - 172.105.194.225:47734 - "GET /click HTTP/1.0" 200
+2024-07-30 06:20:02 - uvicorn.access - INFO - 172.105.194.225:41648 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:20:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:20:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:20:02 - uvicorn.access - INFO - 172.105.194.225:41660 - "GET /click HTTP/1.0" 200
+2024-07-30 06:21:11 - uvicorn.access - INFO - 172.105.194.225:42924 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:21:11 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:21:11 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:21:11 - uvicorn.access - INFO - 172.105.194.225:42926 - "GET /click HTTP/1.0" 200
+2024-07-30 06:21:48 - uvicorn.access - INFO - 172.105.194.225:33504 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:21:48 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:21:48 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:21:48 - uvicorn.access - INFO - 172.105.194.225:33512 - "GET /click HTTP/1.0" 200
+2024-07-30 06:23:02 - uvicorn.access - INFO - 172.105.194.225:51984 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:23:02 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:23:02 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:23:02 - uvicorn.access - INFO - 172.105.194.225:51998 - "GET /click HTTP/1.0" 200
+2024-07-30 06:23:24 - uvicorn.access - INFO - 172.105.194.225:45426 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:23:24 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:23:24 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:23:24 - uvicorn.access - INFO - 172.105.194.225:45424 - "GET /click HTTP/1.0" 200
+2024-07-30 06:25:57 - uvicorn.access - INFO - 172.105.194.225:50226 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:25:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:25:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:25:57 - uvicorn.access - INFO - 172.105.194.225:50232 - "GET /click HTTP/1.0" 200
+2024-07-30 06:27:21 - uvicorn.access - INFO - 172.105.194.225:54852 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:27:21 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:27:21 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:27:21 - uvicorn.access - INFO - 172.105.194.225:54868 - "GET /click HTTP/1.0" 200
+2024-07-30 06:27:57 - uvicorn.access - INFO - 172.105.194.225:45384 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:27:57 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:27:57 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:27:57 - uvicorn.access - INFO - 172.105.194.225:45400 - "GET /click HTTP/1.0" 200
+2024-07-30 06:41:14 - uvicorn.access - INFO - 172.105.194.225:55774 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:41:14 - uvicorn.access - INFO - 172.105.194.225:55790 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 06:41:14 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:41:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:41:15 - uvicorn.access - INFO - 172.105.194.225:55782 - "GET /click HTTP/1.0" 200
+2024-07-30 06:57:31 - uvicorn.access - INFO - 172.105.194.225:53144 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 06:57:32 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 06:57:32 - uvicorn.access - INFO - 172.105.194.225:53164 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 06:57:32 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 06:57:32 - uvicorn.access - INFO - 172.105.194.225:53154 - "GET /click HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36636 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36648 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36658 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36668 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36674 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 08:02:50 - uvicorn.access - INFO - 172.105.194.225:36678 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 08:02:51 - uvicorn.access - INFO - 172.105.194.225:36692 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 08:02:52 - uvicorn.access - INFO - 172.105.194.225:36698 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 08:02:53 - uvicorn.access - INFO - 172.105.194.225:36700 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 08:02:53 - uvicorn.access - INFO - 172.105.194.225:36714 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 08:02:53 - uvicorn.access - INFO - 172.105.194.225:36730 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 08:02:53 - uvicorn.access - INFO - 172.105.194.225:36734 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 08:02:53 - uvicorn.access - INFO - 172.105.194.225:36746 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:02:54 - uvicorn.access - INFO - 172.105.194.225:36762 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 08:02:54 - uvicorn.access - INFO - 172.105.194.225:36766 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 08:02:55 - uvicorn.access - INFO - 172.105.194.225:36770 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 08:02:55 - uvicorn.access - INFO - 172.105.194.225:36774 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 08:02:55 - uvicorn.access - INFO - 172.105.194.225:36776 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 08:02:56 - uvicorn.access - INFO - 172.105.194.225:36778 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:02:56 - uvicorn.access - INFO - 172.105.194.225:36784 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 08:09:15 - uvicorn.access - INFO - 172.105.194.225:34740 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 08:09:15 - uvicorn.access - INFO - 172.105.194.225:34746 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 08:09:15 - uvicorn.access - INFO - 172.105.194.225:34754 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 08:09:16 - uvicorn.access - INFO - 172.105.194.225:42618 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 08:09:16 - uvicorn.access - INFO - 172.105.194.225:42622 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 08:09:16 - uvicorn.access - INFO - 172.105.194.225:42630 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 08:09:16 - uvicorn.access - INFO - 172.105.194.225:42636 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 08:09:16 - uvicorn.access - INFO - 172.105.194.225:42640 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 08:09:17 - uvicorn.access - INFO - 172.105.194.225:42650 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 08:09:18 - uvicorn.access - INFO - 172.105.194.225:42664 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 08:09:18 - uvicorn.access - INFO - 172.105.194.225:42680 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:09:18 - uvicorn.access - INFO - 172.105.194.225:42688 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 08:09:18 - uvicorn.access - INFO - 172.105.194.225:42694 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 08:09:22 - uvicorn.access - INFO - 172.105.194.225:42708 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 08:09:22 - uvicorn.access - INFO - 172.105.194.225:42724 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:09:22 - uvicorn.access - INFO - 172.105.194.225:42726 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 08:09:23 - uvicorn.access - INFO - 172.105.194.225:42740 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 08:09:23 - uvicorn.access - INFO - 172.105.194.225:42750 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 08:09:24 - uvicorn.access - INFO - 172.105.194.225:42760 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 08:09:30 - uvicorn.access - INFO - 172.105.194.225:36360 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 08:18:14 - uvicorn.access - INFO - 172.105.194.225:56372 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:18:14 - uvicorn.access - INFO - 172.105.194.225:56384 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:18:14 - uvicorn.access - INFO - 172.105.194.225:56394 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 08:18:15 - uvicorn.access - INFO - 172.105.194.225:56402 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 08:18:15 - uvicorn.access - INFO - 172.105.194.225:56410 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 08:18:15 - uvicorn.access - INFO - 172.105.194.225:56418 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 08:18:15 - uvicorn.access - INFO - 172.105.194.225:56430 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 08:18:15 - uvicorn.access - INFO - 172.105.194.225:56446 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 08:18:16 - uvicorn.access - INFO - 172.105.194.225:56450 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 08:18:16 - uvicorn.access - INFO - 172.105.194.225:54716 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 08:18:16 - uvicorn.access - INFO - 172.105.194.225:54724 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54740 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54752 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54756 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54762 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54764 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54766 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54782 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 08:18:17 - uvicorn.access - INFO - 172.105.194.225:54798 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 08:18:20 - uvicorn.access - INFO - 172.105.194.225:54834 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 08:54:25 - uvicorn.access - INFO - 172.105.194.225:50512 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 08:54:25 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 08:54:25 - uvicorn.access - INFO - 172.105.194.225:50534 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 08:54:25 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 08:54:25 - uvicorn.access - INFO - 172.105.194.225:50528 - "GET /click HTTP/1.0" 200
+2024-07-30 08:54:48 - uvicorn.access - INFO - 172.105.194.225:36350 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:54:49 - uvicorn.access - INFO - 172.105.194.225:36366 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:54:50 - uvicorn.access - INFO - 172.105.194.225:36376 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 08:55:18 - uvicorn.access - INFO - 172.105.194.225:36536 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 08:55:33 - uvicorn.access - INFO - 172.105.194.225:43400 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 08:55:34 - uvicorn.access - INFO - 172.105.194.225:43410 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 08:55:35 - uvicorn.access - INFO - 172.105.194.225:43420 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 08:55:35 - uvicorn.access - INFO - 172.105.194.225:43424 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 08:55:37 - uvicorn.access - INFO - 172.105.194.225:40448 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 08:55:40 - uvicorn.access - INFO - 172.105.194.225:40462 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 08:55:41 - uvicorn.access - INFO - 172.105.194.225:40470 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 08:55:42 - uvicorn.access - INFO - 172.105.194.225:40476 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 08:55:42 - uvicorn.access - INFO - 172.105.194.225:40484 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 08:55:42 - uvicorn.access - INFO - 172.105.194.225:40494 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 08:55:43 - uvicorn.access - INFO - 172.105.194.225:40504 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 08:55:44 - uvicorn.access - INFO - 172.105.194.225:40508 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 08:55:47 - uvicorn.access - INFO - 172.105.194.225:60338 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 08:55:47 - uvicorn.access - INFO - 172.105.194.225:60354 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 08:55:49 - uvicorn.access - INFO - 172.105.194.225:60356 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 08:55:58 - uvicorn.access - INFO - 172.105.194.225:57772 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:56:16 - uvicorn.access - INFO - 172.105.194.225:53220 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:58:03 - root - INFO - Root endpoint was called
+2024-07-30 08:58:03 - uvicorn.access - INFO - 185.242.226.42:48050 - "GET / HTTP/1.1" 307
+2024-07-30 08:58:03 - uvicorn.access - INFO - 185.242.226.42:48050 - "GET /docs HTTP/1.1" 200
+2024-07-30 08:59:58 - uvicorn.access - INFO - 172.105.194.225:52042 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 08:59:58 - uvicorn.access - INFO - 172.105.194.225:52044 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 08:59:59 - uvicorn.access - INFO - 172.105.194.225:52054 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:00:00 - uvicorn.access - INFO - 172.105.194.225:52070 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:00:00 - uvicorn.access - INFO - 172.105.194.225:52082 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:00:00 - uvicorn.access - INFO - 172.105.194.225:52084 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:00:01 - uvicorn.access - INFO - 172.105.194.225:52100 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:00:01 - uvicorn.access - INFO - 172.105.194.225:52112 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:00:01 - uvicorn.access - INFO - 172.105.194.225:52124 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:00:02 - uvicorn.access - INFO - 172.105.194.225:52128 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:00:03 - uvicorn.access - INFO - 172.105.194.225:52144 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:00:03 - uvicorn.access - INFO - 172.105.194.225:52160 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:00:04 - uvicorn.access - INFO - 172.105.194.225:52166 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:00:05 - uvicorn.access - INFO - 172.105.194.225:52168 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:00:06 - uvicorn.access - INFO - 172.105.194.225:41674 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:00:07 - uvicorn.access - INFO - 172.105.194.225:41694 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:00:08 - uvicorn.access - INFO - 172.105.194.225:41696 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:00:11 - uvicorn.access - INFO - 172.105.194.225:41706 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:00:11 - uvicorn.access - INFO - 172.105.194.225:41714 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:00:12 - uvicorn.access - INFO - 172.105.194.225:41724 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:00:13 - uvicorn.access - INFO - 172.105.194.225:41734 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:00:13 - uvicorn.access - INFO - 172.105.194.225:41750 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:00:14 - uvicorn.access - INFO - 172.105.194.225:41766 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:00:16 - uvicorn.access - INFO - 172.105.194.225:46148 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:00:18 - uvicorn.access - INFO - 172.105.194.225:46156 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:00:20 - uvicorn.access - INFO - 172.105.194.225:46168 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:00:20 - uvicorn.access - INFO - 172.105.194.225:46172 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:00:22 - uvicorn.access - INFO - 172.105.194.225:46184 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:00:23 - uvicorn.access - INFO - 172.105.194.225:46192 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:00:26 - uvicorn.access - INFO - 172.105.194.225:46198 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:00:27 - uvicorn.access - INFO - 172.105.194.225:57856 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:00:29 - uvicorn.access - INFO - 172.105.194.225:57864 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:00:29 - uvicorn.access - INFO - 172.105.194.225:57878 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:00:31 - uvicorn.access - INFO - 172.105.194.225:57882 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:00:34 - uvicorn.access - INFO - 172.105.194.225:57892 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:00:34 - uvicorn.access - INFO - 172.105.194.225:57906 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:01:40 - uvicorn.access - INFO - 172.105.194.225:55648 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:01:40 - uvicorn.access - INFO - 172.105.194.225:55660 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:01:43 - uvicorn.access - INFO - 172.105.194.225:55674 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:01:43 - uvicorn.access - INFO - 172.105.194.225:55684 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:01:43 - uvicorn.access - INFO - 172.105.194.225:55700 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:01:43 - uvicorn.access - INFO - 172.105.194.225:55714 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:01:44 - uvicorn.access - INFO - 172.105.194.225:55730 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:01:44 - uvicorn.access - INFO - 172.105.194.225:55736 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:01:45 - uvicorn.access - INFO - 172.105.194.225:55740 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:01:45 - uvicorn.access - INFO - 172.105.194.225:55750 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:01:47 - uvicorn.access - INFO - 172.105.194.225:42492 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:01:47 - uvicorn.access - INFO - 172.105.194.225:42504 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:01:48 - uvicorn.access - INFO - 172.105.194.225:42514 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:01:48 - uvicorn.access - INFO - 172.105.194.225:42524 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:01:48 - uvicorn.access - INFO - 172.105.194.225:42538 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:01:49 - uvicorn.access - INFO - 172.105.194.225:42548 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:01:50 - uvicorn.access - INFO - 172.105.194.225:42556 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:01:51 - uvicorn.access - INFO - 172.105.194.225:42568 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:01:52 - uvicorn.access - INFO - 172.105.194.225:42578 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:01:52 - uvicorn.access - INFO - 172.105.194.225:42582 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:07:14 - uvicorn.access - INFO - 172.105.194.225:36674 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:07:14 - uvicorn.access - INFO - 172.105.194.225:36690 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:07:14 - uvicorn.access - INFO - 172.105.194.225:36704 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:07:14 - uvicorn.access - INFO - 172.105.194.225:36712 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:07:14 - uvicorn.access - INFO - 172.105.194.225:36720 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36724 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36726 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36728 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36736 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36738 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:07:15 - uvicorn.access - INFO - 172.105.194.225:36750 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:36762 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:50324 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:50328 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:50338 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:50340 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:07:16 - uvicorn.access - INFO - 172.105.194.225:50342 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:07:17 - uvicorn.access - INFO - 172.105.194.225:50356 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:07:18 - uvicorn.access - INFO - 172.105.194.225:50364 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:07:18 - uvicorn.access - INFO - 172.105.194.225:50372 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:08:38 - uvicorn.access - INFO - 172.105.194.225:37112 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:08:38 - uvicorn.access - INFO - 172.105.194.225:37118 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:08:38 - uvicorn.access - INFO - 172.105.194.225:37124 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37136 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37148 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37162 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37168 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37174 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37180 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37190 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37206 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37216 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37228 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37230 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37240 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37244 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37254 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37266 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37270 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:08:39 - uvicorn.access - INFO - 172.105.194.225:37280 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:08:56 - uvicorn.access - INFO - 172.105.194.225:37796 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:08:56 - uvicorn.access - INFO - 172.105.194.225:37802 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:08:56 - uvicorn.access - INFO - 172.105.194.225:52630 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:08:57 - uvicorn.access - INFO - 172.105.194.225:52634 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:08:57 - uvicorn.access - INFO - 172.105.194.225:52648 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:08:58 - uvicorn.access - INFO - 172.105.194.225:52652 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:08:59 - uvicorn.access - INFO - 172.105.194.225:52668 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:08:59 - uvicorn.access - INFO - 172.105.194.225:52674 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:08:59 - uvicorn.access - INFO - 172.105.194.225:52690 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:08:59 - uvicorn.access - INFO - 172.105.194.225:52694 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:08:59 - uvicorn.access - INFO - 172.105.194.225:52708 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:09:00 - uvicorn.access - INFO - 172.105.194.225:52724 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:09:00 - uvicorn.access - INFO - 172.105.194.225:52738 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:09:00 - uvicorn.access - INFO - 172.105.194.225:52740 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:09:00 - uvicorn.access - INFO - 172.105.194.225:52746 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:09:00 - uvicorn.access - INFO - 172.105.194.225:52756 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:09:01 - uvicorn.access - INFO - 172.105.194.225:52772 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:09:01 - uvicorn.access - INFO - 172.105.194.225:52780 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:09:01 - uvicorn.access - INFO - 172.105.194.225:52786 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:09:01 - uvicorn.access - INFO - 172.105.194.225:52798 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59306 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59312 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59316 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59524 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59526 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59534 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59538 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59540 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59542 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59550 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59558 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:11:36 - uvicorn.access - INFO - 172.105.194.225:59566 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59576 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59580 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59590 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59600 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59604 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59608 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59612 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:11:37 - uvicorn.access - INFO - 172.105.194.225:59626 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:11:38 - uvicorn.access - INFO - 172.105.194.225:59630 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:11:38 - uvicorn.access - INFO - 172.105.194.225:59640 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:11:38 - uvicorn.access - INFO - 172.105.194.225:59656 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:11:39 - uvicorn.access - INFO - 172.105.194.225:59668 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:11:39 - uvicorn.access - INFO - 172.105.194.225:59682 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:11:39 - uvicorn.access - INFO - 172.105.194.225:59698 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:11:40 - uvicorn.access - INFO - 172.105.194.225:59706 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:11:40 - uvicorn.access - INFO - 172.105.194.225:59708 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:11:40 - uvicorn.access - INFO - 172.105.194.225:59718 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:11:40 - uvicorn.access - INFO - 172.105.194.225:59726 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:11:41 - uvicorn.access - INFO - 172.105.194.225:59730 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59732 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59740 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59756 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59768 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59778 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59786 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:11:42 - uvicorn.access - INFO - 172.105.194.225:59790 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:11:43 - uvicorn.access - INFO - 172.105.194.225:59796 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:11:43 - uvicorn.access - INFO - 172.105.194.225:59804 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50668 - "GET /static/tendents/combined_image_2.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50678 - "GET /static/tendents/combined_image_0.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50680 - "GET /static/tendents/combined_image_1.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50682 - "GET /static/tendents/combined_image_3.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50684 - "GET /static/tendents/combined_image_4.webp HTTP/1.0" 200
+2024-07-30 09:15:55 - uvicorn.access - INFO - 172.105.194.225:50698 - "GET /static/tendents/combined_image_5.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42504 - "GET /static/tendents/combined_image_6.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42512 - "GET /static/tendents/combined_image_7.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42522 - "GET /static/tendents/combined_image_8.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42536 - "GET /static/tendents/combined_image_9.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42540 - "GET /static/tendents/combined_image_10.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42552 - "GET /static/tendents/combined_image_11.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42564 - "GET /static/tendents/combined_image_12.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42574 - "GET /static/tendents/combined_image_13.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42584 - "GET /static/tendents/combined_image_14.webp HTTP/1.0" 200
+2024-07-30 09:15:56 - uvicorn.access - INFO - 172.105.194.225:42596 - "GET /static/tendents/combined_image_15.webp HTTP/1.0" 200
+2024-07-30 09:15:57 - uvicorn.access - INFO - 172.105.194.225:42610 - "GET /static/tendents/combined_image_16.webp HTTP/1.0" 200
+2024-07-30 09:15:57 - uvicorn.access - INFO - 172.105.194.225:42612 - "GET /static/tendents/combined_image_17.webp HTTP/1.0" 200
+2024-07-30 09:15:57 - uvicorn.access - INFO - 172.105.194.225:42618 - "GET /static/tendents/combined_image_18.webp HTTP/1.0" 200
+2024-07-30 09:15:57 - uvicorn.access - INFO - 172.105.194.225:42626 - "GET /static/tendents/combined_image_19.webp HTTP/1.0" 200
+2024-07-30 09:43:01 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-30 10:08:13 - uvicorn.access - INFO - 172.105.194.225:33330 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 10:08:13 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 10:08:13 - uvicorn.access - INFO - 172.105.194.225:33340 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
+2024-07-30 10:08:13 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 10:08:13 - uvicorn.access - INFO - 172.105.194.225:33336 - "GET /click HTTP/1.0" 200
+2024-07-30 10:14:14 - uvicorn.access - INFO - 172.105.194.225:55772 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 10:14:15 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 10:14:15 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 10:14:15 - uvicorn.access - INFO - 172.105.194.225:55776 - "GET /click HTTP/1.0" 200
+2024-07-30 10:48:57 - uvicorn.access - INFO - 172.105.194.225:41886 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 10:48:58 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 10:48:58 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 10:48:58 - uvicorn.access - INFO - 172.105.194.225:41894 - "GET /click HTTP/1.0" 200
+2024-07-30 10:49:05 - uvicorn.access - INFO - 172.105.194.225:41916 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 10:49:05 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 10:49:05 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 10:49:05 - uvicorn.access - INFO - 172.105.194.225:41910 - "GET /click HTTP/1.0" 200
+2024-07-30 11:43:20 - uvicorn.access - INFO - 172.105.194.225:45568 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 11:43:20 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 11:43:20 - uvicorn.access - INFO - 172.105.194.225:45596 - "GET /static/ad_img/ad-img.png HTTP/1.0" 200
+2024-07-30 11:43:20 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 11:43:20 - uvicorn.access - INFO - 172.105.194.225:45584 - "GET /click HTTP/1.0" 200
+2024-07-30 12:25:14 - uvicorn.error - WARNING - Invalid HTTP request received.
+2024-07-30 13:30:52 - uvicorn.access - INFO - 172.105.194.225:39094 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 13:30:52 - uvicorn.access - INFO - 172.105.194.225:39104 - "GET /static/ad_img/ad-img.png HTTP/1.0" 304
+2024-07-30 13:30:52 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 13:30:52 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 13:30:52 - uvicorn.access - INFO - 172.105.194.225:39098 - "GET /click HTTP/1.0" 200
+2024-07-30 14:44:39 - uvicorn.access - INFO - 172.105.194.225:38728 - "GET /ad?language=ch HTTP/1.0" 200
+2024-07-30 14:44:39 - httpx - INFO - HTTP Request: GET http://139.144.120.184:8000/rest/v1/click_time?select=%2A "HTTP/1.1 200 OK"
+2024-07-30 14:44:40 - httpx - INFO - HTTP Request: PATCH http://139.144.120.184:8000/rest/v1/click_time?id=eq.1 "HTTP/1.1 200 OK"
+2024-07-30 14:44:40 - uvicorn.access - INFO - 172.105.194.225:38740 - "GET /click HTTP/1.0" 200
+2024-07-30 15:36:56 - root - INFO - Root endpoint was called
+2024-07-30 15:36:56 - uvicorn.access - INFO - 172.105.194.225:60324 - "GET / HTTP/1.0" 307
+2024-07-30 15:36:56 - uvicorn.access - INFO - 172.105.194.225:45680 - "GET /docs HTTP/1.0" 200
+2024-07-30 22:54:50 - root - INFO - Root endpoint was called
+2024-07-30 22:54:50 - uvicorn.access - INFO - 172.105.194.225:57570 - "GET / HTTP/1.0" 307
+2024-07-30 22:55:01 - root - INFO - Root endpoint was called
+2024-07-30 22:55:01 - uvicorn.access - INFO - 172.105.194.225:35232 - "GET / HTTP/1.0" 307
+2024-07-30 22:55:12 - uvicorn.access - INFO - 172.105.194.225:48272 - "GET /docs HTTP/1.0" 200
+2024-07-30 22:55:12 - uvicorn.access - INFO - 172.105.194.225:48284 - "GET /favicon.ico HTTP/1.0" 404

+ 1 - 1
main.py

@@ -23,7 +23,7 @@ handler = TimedRotatingFileHandler(
     log_file,
     when='midnight',
     interval=1,
-    backupCount=7  # 保留7天的日誌
+    backupCount=14  # 保留7天的日誌
 )
 handler.setFormatter(logging.Formatter(log_format, datefmt=date_format))
 

+ 1 - 0
sherry

@@ -0,0 +1 @@
+Subproject commit 601e3e86016c6c05a72a7dfd8a8839650546c800