Skip to content

Commit 7cd4d78

Browse files
perf: Assistant dynamic ds api param
1 parent df4dc16 commit 7cd4d78

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

backend/apps/system/crud/assistant.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,15 @@ def get_ds_from_api(self):
101101
certificateList: list[any] = json.loads(self.certificate)
102102
header = {}
103103
cookies = {}
104+
param = {}
104105
for item in certificateList:
105106
if item['target'] == 'header':
106107
header[item['key']] = item['value']
107108
if item['target'] == 'cookie':
108109
cookies[item['key']] = item['value']
109-
110-
res = requests.get(url=endpoint, headers=header, cookies=cookies, timeout=10)
110+
if item['target'] == 'param':
111+
param[item['key']] = item['value']
112+
res = requests.get(url=endpoint, params=param, headers=header, cookies=cookies, timeout=10)
111113
if res.status_code == 200:
112114
result_json: dict[any] = json.loads(res.text)
113115
if result_json.get('code') == 0:

0 commit comments

Comments
 (0)