mirror of
https://gitee.com/xmz7891/ykxmz.git
synced 2026-10-18 18:20:43 +00:00
- _build/CHANGELOG.md 补上 1.7.1 条目(发版说明的唯一来源) - 两个验证脚本还在用旧的管理页路径 zhingzhuanzhan, 跑起来会误报失败,改成 zhongzhuanzhan - dist 里清掉 1.6.x 的历史产物(Gitee 发行版里有,删了能下回来)
44 lines
1.6 KiB
Bash
44 lines
1.6 KiB
Bash
#!/bin/bash
|
|
# 官网 / 管理页 / favicon 的最终检查
|
|
set -u
|
|
|
|
BASE=http://127.0.0.1:8080
|
|
KEY=$(cat /root/lanremote-relay/data/admin_key.txt 2>/dev/null)
|
|
|
|
echo " 1) 官网 /"
|
|
curl -s -o /tmp/site.html -w ' HTTP %{http_code} %{size_download} 字节\n' \
|
|
--max-time 15 "$BASE/" 2>/dev/null
|
|
for n in 'ykxmz' '老师抬一下手腕' '电脑端' '服务器端' '手表端'; do
|
|
grep -q "$n" /tmp/site.html && echo " OK $n" || echo " XX $n"
|
|
done
|
|
|
|
echo
|
|
echo " 2) 管理页 /zhongzhuanzhan(未登录应看到登录框)"
|
|
curl -s -o /tmp/login.html --max-time 15 "$BASE/zhongzhuanzhan" 2>/dev/null
|
|
for n in 'name=username' 'name=password' 'favicon'; do
|
|
grep -q "$n" /tmp/login.html && echo " OK $n" || echo " XX $n"
|
|
done
|
|
|
|
echo
|
|
echo " 3) /admin 跳转"
|
|
curl -s -o /dev/null -w ' -> %{redirect_url}\n' --max-time 15 "$BASE/admin" 2>/dev/null
|
|
|
|
echo
|
|
echo " 4) 登录"
|
|
curl -s -c /tmp/ck2.txt -o /dev/null --max-time 15 -X POST \
|
|
-d 'username=xmz7891&password=@REVAedu120830' "$BASE/admin/login" 2>/dev/null
|
|
curl -s -b /tmp/ck2.txt -o /tmp/admin.html --max-time 15 "$BASE/zhongzhuanzhan" 2>/dev/null
|
|
for n in 'id=dlPanel' '网络体检' '退出登录' 'favicon'; do
|
|
grep -q "$n" /tmp/admin.html && echo " OK $n" || echo " XX $n"
|
|
done
|
|
|
|
echo
|
|
echo " 5) favicon"
|
|
curl -s -o /dev/null -w ' HTTP %{http_code} %{size_download} 字节 %{content_type}\n' \
|
|
--max-time 15 "$BASE/favicon.ico" 2>/dev/null
|
|
|
|
echo
|
|
echo " 6) 公网官网"
|
|
curl -s -o /dev/null -w ' HTTP %{http_code} %{size_download} 字节\n' \
|
|
--max-time 40 -H 'User-Agent: LanRemote/1.4.0' https://relay.xxmxxs.top/ 2>/dev/null
|