26 lines
811 B
JavaScript
26 lines
811 B
JavaScript
const fetch = require('node-fetch');
|
|
|
|
async function testAPI() {
|
|
try {
|
|
console.log('🧪 測試 API 端點...');
|
|
|
|
// 測試統計API
|
|
console.log('📊 測試統計API...');
|
|
const statsResponse = await fetch('http://localhost:3000/api/history/stats');
|
|
const statsData = await statsResponse.json();
|
|
console.log('統計數據:', statsData);
|
|
|
|
// 測試評審詳細API
|
|
console.log('📋 測試評審詳細API...');
|
|
const detailResponse = await fetch('http://localhost:3000/api/evaluation/2');
|
|
const detailData = await detailResponse.json();
|
|
console.log('評審詳細數據:', JSON.stringify(detailData, null, 2));
|
|
|
|
} catch (error) {
|
|
console.error('❌ 測試失敗:', error.message);
|
|
}
|
|
}
|
|
|
|
// 等待一下讓服務器啟動
|
|
setTimeout(testAPI, 3000);
|