Skip to content

Commit 3693aec

Browse files
committed
feat: request工具方法支持覆盖默认的base_url
1 parent cab242b commit 3693aec

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎dash-fastapi-frontend/utils/request.py‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
def api_request(
1919
url: str,
2020
method: ApiMethod,
21+
base_url: Optional[str] = ApiConfig.BaseUrl,
2122
headers: Optional[Dict] = {},
2223
params: Optional[Dict] = None,
2324
data: Optional[Dict] = None,
@@ -31,6 +32,7 @@ def api_request(
3132
3233
:param url: 请求url
3334
:param method: 请求方法
35+
:param base_url: 请求url前缀
3436
:param headers: 请求头
3537
:param params: 查询参数
3638
:param data: 表单参数
@@ -40,7 +42,7 @@ def api_request(
4042
:param stream: 是否为流式请求
4143
:return: 请求结果
4244
"""
43-
api_url = ApiConfig.BaseUrl + url
45+
api_url = base_url + url
4446
api_method = method.value
4547
user_agent = request.headers.get('User-Agent')
4648
authorization = (

0 commit comments

Comments
 (0)