### 1. 测试健康检查 - 不包含中间件 GET http://localhost:8080/health Content-Type: application/json ### 2. 测试CORS预检请求 OPTIONS http://localhost:8080/api/v1/photos Origin: http://localhost:3000 Access-Control-Request-Method: GET Access-Control-Request-Headers: Authorization, Content-Type ### 3. 测试CORS跨域请求 GET http://localhost:8080/api/v1/photos Origin: http://localhost:3000 Authorization: Bearer invalid-token ### 4. 测试日志记录 - GET请求 GET http://localhost:8080/api/v1/photos Content-Type: application/json ### 5. 测试日志记录 - POST请求带请求体 POST http://localhost:8080/api/v1/auth/login Content-Type: application/json { "username": "test", "password": "password" } ### 6. 测试错误处理 - 404错误 GET http://localhost:8080/api/v1/nonexistent Content-Type: application/json ### 7. 测试错误处理 - 认证错误 GET http://localhost:8080/api/v1/photos Authorization: Bearer invalid-token Content-Type: application/json ### 8. 测试错误处理 - 参数错误 POST http://localhost:8080/api/v1/auth/login Content-Type: application/json { "invalid": "data" } ### 9. 测试慢请求记录 (如果有延迟接口) GET http://localhost:8080/api/v1/photos?delay=2000 Content-Type: application/json ### 10. 测试请求ID传递 GET http://localhost:8080/api/v1/photos X-Request-ID: test-request-id-12345 Content-Type: application/json ### 11. 测试安全头部 GET http://localhost:8080/api/v1/photos Origin: http://localhost:3000 Content-Type: application/json ### 12. 测试不同来源的CORS GET http://localhost:8080/api/v1/photos Origin: http://malicious-site.com Content-Type: application/json