@@ -15,9 +15,9 @@ def api_request(method: str, url: str, is_headers: bool, params: Optional[dict]
1515 remote_addr = request .headers .get ("X-Forwarded-For" ) if AppConfig .app_env == 'prod' else request .remote_addr
1616 if is_headers :
1717 api_headers = {'Authorization' : 'Bearer ' + authorization , 'remote_addr' : remote_addr ,
18- 'User-Agent' : user_agent }
18+ 'User-Agent' : user_agent , 'is_browser' : 'no' }
1919 else :
20- api_headers = {'remote_addr' : remote_addr , 'User-Agent' : user_agent }
20+ api_headers = {'remote_addr' : remote_addr , 'User-Agent' : user_agent , 'is_browser' : 'no' }
2121 try :
2222 if method == 'get' :
2323 response = requests .get (url = api_url , params = params , data = data , json = json , headers = api_headers ,
@@ -49,21 +49,21 @@ def api_request(method: str, url: str, is_headers: bool, params: Optional[dict]
4949 if response_code == 200 :
5050 logger .info ("[api]请求人:{}||请求IP:{}||请求方法:{}||请求Api:{}||请求参数:{}||请求结果:{}" ,
5151 session .get ('user_info' ).get ('user_name' ) if session .get ('user_info' ) else None ,
52- request . remote_addr , method , url ,
52+ remote_addr , method , url ,
5353 ',' .join ([str (x ) for x in data_list if x ]),
5454 response_message )
5555 else :
5656 logger .warning ("[api]请求人:{}||请求IP:{}||请求方法:{}||请求Api:{}||请求参数:{}||请求结果:{}" ,
5757 session .get ('user_info' ).get ('user_name' ) if session .get ('user_info' ) else None ,
58- request . remote_addr , method , url ,
58+ remote_addr , method , url ,
5959 ',' .join ([str (x ) for x in data_list if x ]),
6060 response_message )
6161
6262 return response if stream else response .json ()
6363 except Exception as e :
6464 logger .error ("[api]请求人:{}||请求IP:{}||请求方法:{}||请求Api:{}||请求结果:{}" ,
6565 session .get ('user_info' ).get ('user_name' ) if session .get ('user_info' ) else None ,
66- request . remote_addr , method , url , str (e ))
66+ remote_addr , method , url , str (e ))
6767 session ['code' ] = 500
6868 session ['message' ] = str (e )
6969
0 commit comments