aobn 2 месяцев назад
Родитель
Сommit
d5029a60d9

+ 6 - 0
.idea/copilot.data.migration.agent.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="AgentMigrationStateService">
+    <option name="migrationStatus" value="COMPLETED" />
+  </component>
+</project>

+ 6 - 0
.idea/copilot.data.migration.ask.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="AskMigrationStateService">
+    <option name="migrationStatus" value="COMPLETED" />
+  </component>
+</project>

+ 6 - 0
.idea/copilot.data.migration.ask2agent.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Ask2AgentMigrationStateService">
+    <option name="migrationStatus" value="COMPLETED" />
+  </component>
+</project>

+ 6 - 0
.idea/copilot.data.migration.edit.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="EditMigrationStateService">
+    <option name="migrationStatus" value="COMPLETED" />
+  </component>
+</project>

+ 8 - 0
.idea/dictionaries/project.xml

@@ -0,0 +1,8 @@
+<component name="ProjectDictionaryState">
+  <dictionary name="project">
+    <words>
+      <w>globalinfo</w>
+      <w>respose</w>
+    </words>
+  </dictionary>
+</component>

+ 7 - 0
.idea/misc.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Black">
+    <option name="sdkName" value="Python 3.11 (Pytest)" />
+  </component>
+  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (Pytest)" project-jdk-type="Python SDK" />
+</project>

BIN
demo/excel/demo.xlsx


+ 15 - 0
demo/log/data.txt

@@ -0,0 +1,15 @@
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
demo/log/demo.txt


+ 9 - 0
demo/log/globalInfo.txt.txt

@@ -0,0 +1,9 @@
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxMjksImV4cCI6MTc2MDcyMDUyOX0.ma5EcWp0lak_0d6NvfW_fS7KH6bSB9QP0gQrbIvyzug", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxMjksImV4cCI6MTc2MDcyMDUyOX0.ma5EcWp0lak_0d6NvfW_fS7KH6bSB9QP0gQrbIvyzug", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxMjksImV4cCI6MTc2MDcyMDUyOX0.ma5EcWp0lak_0d6NvfW_fS7KH6bSB9QP0gQrbIvyzug", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxNTMsImV4cCI6MTc2MDcyMDU1M30.bw9YZacueSfypzldsy_KvTlLp0kWGJxK1SW2qmDGpME", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxNTMsImV4cCI6MTc2MDcyMDU1M30.bw9YZacueSfypzldsy_KvTlLp0kWGJxK1SW2qmDGpME", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxNTMsImV4cCI6MTc2MDcyMDU1M30.bw9YZacueSfypzldsy_KvTlLp0kWGJxK1SW2qmDGpME", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQ2OTEsImV4cCI6MTc2MDcyMTA5MX0.38r-MAnKXS_lSBE44q7pVA4UlL9j7XHY3su_jkXRJX8", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQ2OTEsImV4cCI6MTc2MDcyMTA5MX0.38r-MAnKXS_lSBE44q7pVA4UlL9j7XHY3su_jkXRJX8", "code": 200}
+INFO:root:{"token": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQ2OTEsImV4cCI6MTc2MDcyMTA5MX0.38r-MAnKXS_lSBE44q7pVA4UlL9j7XHY3su_jkXRJX8", "code": 200}

+ 15 - 0
demo/log/headers.txt

@@ -0,0 +1,15 @@
+INFO:root:{'Content-Type': 'application/json'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}
+INFO:root:{'Content-Type': 'application/json', 'Authorization': 'Bearer ${token}'}

+ 15 - 0
demo/log/params.txt

@@ -0,0 +1,15 @@
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}
+INFO:root:{}

+ 15 - 0
demo/log/respose.txt

@@ -0,0 +1,15 @@
+INFO:root:{'code': 200, 'message': '登录成功', 'data': {'id': 2, 'username': 'allnotice', 'email': 'allnotice@qq.com', 'token': 'eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxMjksImV4cCI6MTc2MDcyMDUyOX0.ma5EcWp0lak_0d6NvfW_fS7KH6bSB9QP0gQrbIvyzug'}, 'timestamp': '2025-10-17T01:02:09.697293845'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:09.728199928'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:09.759111182'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:09.792139584'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:09.821487583'}
+INFO:root:{'code': 200, 'message': '登录成功', 'data': {'id': 2, 'username': 'allnotice', 'email': 'allnotice@qq.com', 'token': 'eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQxNTMsImV4cCI6MTc2MDcyMDU1M30.bw9YZacueSfypzldsy_KvTlLp0kWGJxK1SW2qmDGpME'}, 'timestamp': '2025-10-17T01:02:33.851599883'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:33.880589996'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:33.912406827'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:33.941766276'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:02:33.973952953'}
+INFO:root:{'code': 200, 'message': '登录成功', 'data': {'id': 2, 'username': 'allnotice', 'email': 'allnotice@qq.com', 'token': 'eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImVtYWlsIjoiYWxsbm90aWNlQHFxLmNvbSIsInN1YiI6IjIiLCJpYXQiOjE3NjA2MzQ2OTEsImV4cCI6MTc2MDcyMTA5MX0.38r-MAnKXS_lSBE44q7pVA4UlL9j7XHY3su_jkXRJX8'}, 'timestamp': '2025-10-17T01:11:31.924946824'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:11:31.958876374'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:11:31.987282394'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:11:32.016665617'}
+INFO:root:{'code': 401, 'message': '未授权:Full authentication is required to access this resource', 'data': None, 'timestamp': '2025-10-17T01:11:32.045064344'}

+ 15 - 0
demo/log/url.txt

@@ -0,0 +1,15 @@
+INFO:root:http://106.52.242.71:8001/api/auth/login
+INFO:root:http://106.52.242.71:8001/api/user/subdomains/register
+INFO:root:http://106.52.242.71:8001/api/user/dns-records
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/modify
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/delete
+INFO:root:http://106.52.242.71:8001/api/auth/login
+INFO:root:http://106.52.242.71:8001/api/user/subdomains/register
+INFO:root:http://106.52.242.71:8001/api/user/dns-records
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/modify
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/delete
+INFO:root:http://106.52.242.71:8001/api/auth/login
+INFO:root:http://106.52.242.71:8001/api/user/subdomains/register
+INFO:root:http://106.52.242.71:8001/api/user/dns-records
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/modify
+INFO:root:http://106.52.242.71:8001/api/user/dns-records/delete

+ 0 - 0
demo/utils/__init__.py


Некоторые файлы не были показаны из-за большого количества измененных файлов