init
This commit is contained in:
44
serve/scripts/test_new_log.ps1
Normal file
44
serve/scripts/test_new_log.ps1
Normal file
@@ -0,0 +1,44 @@
|
||||
# 测试新的日志格式
|
||||
|
||||
Write-Host "`n=== Testing New Log Format ===`n" -ForegroundColor Cyan
|
||||
|
||||
$baseUrl = "http://localhost:8080"
|
||||
|
||||
# 1. 测试健康检查
|
||||
Write-Host "[1/4] Testing Health Check..." -ForegroundColor Yellow
|
||||
Invoke-WebRequest -Uri "$baseUrl/health" -UseBasicParsing | Out-Null
|
||||
Start-Sleep -Seconds 1
|
||||
|
||||
# 2. 测试登录
|
||||
Write-Host "[2/4] Testing Login..." -ForegroundColor Yellow
|
||||
$loginBody = @{
|
||||
account = "test@example.com"
|
||||
password = "Test@123"
|
||||
} | ConvertTo-Json
|
||||
|
||||
Invoke-WebRequest -Uri "$baseUrl/api/v1/auth/login" `
|
||||
-Method POST `
|
||||
-Body $loginBody `
|
||||
-ContentType "application/json" `
|
||||
-UseBasicParsing | Out-Null
|
||||
Start-Sleep -Seconds 1
|
||||
|
||||
# 3. 测试404
|
||||
Write-Host "[3/4] Testing 404 Error..." -ForegroundColor Yellow
|
||||
try {
|
||||
Invoke-WebRequest -Uri "$baseUrl/api/v1/not-found" -UseBasicParsing | Out-Null
|
||||
} catch {
|
||||
# 忽略404错误
|
||||
}
|
||||
Start-Sleep -Seconds 1
|
||||
|
||||
# 4. 测试未授权
|
||||
Write-Host "[4/4] Testing Unauthorized..." -ForegroundColor Yellow
|
||||
try {
|
||||
Invoke-WebRequest -Uri "$baseUrl/api/v1/user/profile" -UseBasicParsing | Out-Null
|
||||
} catch {
|
||||
# 忽略401错误
|
||||
}
|
||||
|
||||
Write-Host "`n=== Test Complete! ===`n" -ForegroundColor Green
|
||||
Write-Host "Check the server console for beautiful logs!" -ForegroundColor Cyan
|
||||
Reference in New Issue
Block a user