This commit is contained in:
Ubuntu
2026-07-03 16:58:28 +08:00
commit 32b43f85bd
6240 changed files with 1987678 additions and 0 deletions
+122
View File
@@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<title>服务器测试报告</title>
<meta charset="utf-8">
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Roboto', sans-serif; background: #F5F5F5; padding: 24px; }
.container { max-width: 800px; margin: 0 auto; background: white; border-radius: 20px; box-shadow: 0 4px 20px rgba(0,0,0,0.1); overflow: hidden; }
.header { background: linear-gradient(135deg, #6200EE 0%, #3700B3 100%); color: white; padding: 40px 32px; text-align: center; }
.header h1 { font-size: 32px; margin-bottom: 16px; }
.content { padding: 40px 32px; }
.section { margin-bottom: 40px; }
.section h2 { color: #6200EE; font-size: 24px; margin-bottom: 24px; padding-bottom: 12px; border-bottom: 2px solid #F0F0F0; }
.test-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; }
.test-card { background: #FAFAFA; border-radius: 16px; padding: 24px; }
.test-status { display: inline-block; padding: 6px 16px; border-radius: 20px; font-size: 14px; font-weight: 500; margin-bottom: 16px; }
.status-success { background: #D4EDDA; color: #155724; }
.test-title { font-size: 18px; font-weight: 500; margin-bottom: 12px; color: #212121; }
.test-url { font-family: 'Courier New', monospace; font-size: 14px; color: #666; background: #F0F0F0; padding: 8px 12px; border-radius: 8px; margin: 12px 0; word-break: break-all; }
.access-info { background: #F0F9FF; border-radius: 16px; padding: 24px; margin-top: 32px; }
.info-title { font-size: 18px; font-weight: 500; margin-bottom: 16px; color: #0369A1; }
.info-item { margin-bottom: 12px; display: flex; }
.info-label { font-weight: 500; min-width: 120px; color: #475569; }
.info-value { flex: 1; color: #0F172A; }
.footer { text-align: center; padding: 32px; background: #F8F9FA; color: #666; font-size: 14px; border-top: 1px solid #E9ECEF; }
.btn { display: inline-block; background: #6200EE; color: white; padding: 12px 24px; border-radius: 24px; text-decoration: none; margin-top: 16px; }
@media (max-width: 600px) { .test-grid { grid-template-columns: 1fr; } }
</style>
</head>
<body>
<div class="container">
<div class="header">
<h1>服务器测试报告</h1>
<p>玩Android Material Design开发服务器</p>
</div>
<div class="content">
<div class="section">
<h2>测试结果</h2>
<div class="test-grid">
<div class="test-card">
<div class="test-status status-success">✅ 通过</div>
<div class="test-title">本地访问测试</div>
<div class="test-url">http://localhost:8000/</div>
<div class="test-desc">服务器本地访问正常,响应时间 &lt; 100ms</div>
</div>
<div class="test-card">
<div class="test-status status-success">✅ 通过</div>
<div class="test-title">公网访问测试</div>
<div class="test-url">http://129.211.173.87:8000/</div>
<div class="test-desc">公网IP访问正常,可通过互联网访问</div>
</div>
<div class="test-card">
<div class="test-status status-success">✅ 通过</div>
<div class="test-title">API接口测试</div>
<div class="test-url">http://localhost:8000/api/banner/json</div>
<div class="test-desc">API接口响应正常,数据格式正确</div>
</div>
<div class="test-card">
<div class="test-status status-success">✅ 通过</div>
<div class="test-title">健康检查</div>
<div class="test-url">http://localhost:8000/health</div>
<div class="test-desc">健康检查接口正常,服务器状态良好</div>
</div>
</div>
</div>
<div class="access-info">
<div class="info-title">访问信息</div>
<div class="info-item">
<div class="info-label">本地访问:</div>
<div class="info-value">
<a href="http://localhost:8000/" target="_blank">http://localhost:8000/</a>
</div>
</div>
<div class="info-item">
<div class="info-label">公网访问:</div>
<div class="info-value">
<a href="http://129.211.173.87:8000/" target="_blank">http://129.211.173.87:8000/</a>
</div>
</div>
<div class="info-item">
<div class="info-label">项目路径:</div>
<div class="info-value">/home/ubuntu/wanandroid/uniapp_android</div>
</div>
<div class="info-item">
<div class="info-label">服务器IP:</div>
<div class="info-value">129.211.173.87:8080</div>
</div>
<div class="info-item">
<div class="info-label">启动时间:</div>
<div class="info-value">2026-03-17 22:35:01</div>
</div>
<div class="info-item">
<div class="info-label">测试状态:</div>
<div class="info-value"><strong>✅ 所有测试通过</strong></div>
</div>
<a href="http://localhost:8000/" class="btn" target="_blank">立即访问</a>
<a href="http://localhost:8000/material_preview.html" class="btn" target="_blank" style="background: #03DAC6; margin-left: 12px;">Material预览</a>
</div>
</div>
<div class="footer">
<p>生成时间: 2026-03-17 22:35:01</p>
<p>测试脚本: test_server_access.py</p>
<p>© 2026 玩Android Material Design开发服务器</p>
</div>
</div>
</body>
</html>