Upload test.html
Browse files
test.html
CHANGED
@@ -378,7 +378,29 @@
|
|
378 |
|
379 |
// 通用测试端点
|
380 |
async function testEndpoint(url, method = 'GET', requireAuth = false, body = null) {
|
381 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
|
383 |
try {
|
384 |
updateStatus(statusId, 'loading');
|
|
|
378 |
|
379 |
// 通用测试端点
|
380 |
async function testEndpoint(url, method = 'GET', requireAuth = false, body = null) {
|
381 |
+
// 修复状态ID生成逻辑
|
382 |
+
let statusId;
|
383 |
+
if (url === '/api/health') {
|
384 |
+
statusId = 'health-status';
|
385 |
+
} else if (url === '/api/github/status') {
|
386 |
+
statusId = 'github-status-status';
|
387 |
+
} else if (url === '/api/github/test') {
|
388 |
+
statusId = 'github-test-status';
|
389 |
+
} else if (url === '/api/auth/verify') {
|
390 |
+
statusId = 'auth-verify-status';
|
391 |
+
} else if (url === '/api/auth/user') {
|
392 |
+
statusId = 'auth-user-status';
|
393 |
+
} else if (url === '/api/ppt/test') {
|
394 |
+
statusId = 'ppt-test-status';
|
395 |
+
} else if (url === '/api/ppt/list') {
|
396 |
+
statusId = 'ppt-list-status';
|
397 |
+
} else if (url.includes('/api/public/ppt/')) {
|
398 |
+
statusId = 'public-ppt-status';
|
399 |
+
} else if (url.includes('/api/public/view/')) {
|
400 |
+
statusId = 'public-view-status';
|
401 |
+
} else {
|
402 |
+
statusId = url.replace(/[^a-zA-Z0-9]/g, '-') + '-status';
|
403 |
+
}
|
404 |
|
405 |
try {
|
406 |
updateStatus(statusId, 'loading');
|