openresty
tcp/443 tcp/80
Open service 122.228.86.131:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:29 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.130:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:27 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 0
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: YM0HKfHth
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 122.228.86.130:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:29 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 240e:97d:10:1401::40f:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:28 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 2
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-gddg1-dg-5;QNM3
X-M-Reqid: h619AP3ny
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: fIkAAABP-p4Lz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 122.228.86.134:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:29 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 2
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: V7IPjFCAH
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 2408:877f:30:202::20:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:28 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.134:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:30 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 240e:f7:c000:317::13:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:28 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 1
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: fJ0yQRJSA
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 240e:97d:10:1401::40f:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:27 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.132:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:29 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 2
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: ejz6I4ltC
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 2408:877f:30:202::20:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:28 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 1
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-gzas-as-8;QNM3
X-M-Reqid: abR9UlgKD
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: rGYAAAAGIyMHLjUY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 240e:f7:c000:317::13:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:27 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.133:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:27 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.133:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:28 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 1
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: haTmqytrg
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/
Open service 122.228.86.132:80 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 301 Moved Permanently Server: openresty Date: Mon, 05 Jan 2026 10:30:27 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://qys.wanwukeji.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 122.228.86.131:443 · qys.wanwukeji.com
2026-01-05 10:30
HTTP/1.1 200 OK
Server: openresty
Date: Mon, 05 Jan 2026 10:30:28 GMT
Content-Type: text/html
Content-Length: 62718
Connection: close
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Log, X-Reqid
Access-Control-Max-Age: 2592000
Age: 1
Cache-Control: public, max-age=31536000
Content-Disposition: inline; filename="index.html"; filename*=utf-8''index.html
Content-Md5: 0MUoF3FB0kL0MgJcyxDhgg==
Content-Transfer-Encoding: binary
Etag: "FkvLekgtRGfX_b-rMVWPTItNsnw_"
Last-Modified: Fri, 11 Oct 2024 12:31:57 GMT
Vary: Accept-Encoding
X-Log: X-Log
X-M-Log: QNM:cdn-cache-dls-zjwz-wz-18;QNM3
X-M-Reqid: AMehjgl05
X-Qiniu-Zone: 2
X-Qnm-Cache: Hit
X-Reqid: 7-sAAABLdoQLz4cY
X-Svr: IO
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="referer" content="never" />
<meta name="renderer" content="webkit" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"
/>
<title></title>
<link rel="icon" href="favicon.ico" />
<style>
html,
body,
#app {
height: 100%;
}
* {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
.preload__wrap {
display: flex;
flex-direction: column;
height: 100%;
letter-spacing: 1px;
background-color: #2f3447;
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 9999;
}
.preload__container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
user-select: none;
flex-grow: 1;
}
.preload__name {
font-size: 30px;
color: #fff;
letter-spacing: 5px;
font-weight: bold;
margin-bottom: 30px;
}
.preload__title {
color: #fff;
font-size: 14px;
margin: 30px 0 20px 0;
}
.preload__sub-title {
color: #ababab;
font-size: 12px;
}
.preload__footer {
text-align: center;
padding: 10px 0 20px 0;
}
.preload__footer a {
font-size: 12px;
color: #ababab;
text-decoration: none;
}
.preload__loading {
height: 30px;
width: 30px;
border-radius: 30px;
border: 7px solid currentColor;
border-bottom-color: #2f3447 !important;
position: relative;
animation: r 1s infinite cubic-bezier(0.17, 0.67, 0.83, 0.67),
bc 2s infinite ease-in;
transform: rotate(0deg);
}
@keyframes r {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.preload__loading::after,
.preload__loading::before {
content: "";
display: inline-block;
position: absolute;
bottom: -2px;
height: 7px;
width: 7px;
border-radius: 10px;
background-color: currentColor;
}
.preload__loading::after {
left: -1px;
}
.preload__loading::before {
right: -1px;
}
@keyframes bc {
0% {
color: #689cc5;
}
25% {
color: #b3b7e2;
}
50% {
color: #93dbe9;
}
75% {
color: #abbd81;
}
100% {
color: #689cc5;
}
}
</style>
<script>
// export const isDev = import.meta.env.MODE === "development";
if (location.href.indexOf("/index.html") == -1) {
location.replace("/index.html");
}
</script>
<script type="module" crossorigin src="/static/js/index-3d81f9c5.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/@vue.shared-c35f866d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.reactivity-8d8d8d21.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-core-c3801153.js">
<link rel="modulepreload" crossorigin href="/static/js/@vue.runtime-dom-508f7bbb.js">
<link rel="modulepreload" crossorigin href="/static/js/axios-966d6f38.js">
<link rel="modulepreload" crossorigin href="/static/js/lodash-es-193836fb.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.shared-94cd827d.js">
<link rel="modulepreload" crossorigin href="/static/js/@vueuse.core-c5d9327b.js">
<link rel="modulepreload" crossorigin href="/static/js/@element-plus.icons-vue-efaba34d.js">
<link rel="modulepreload" crossorigin href="/static/js/@popperjs.core-040feab9.js">
<link rel="modulepreload" crossorigin href="/static/js/@ctrl.tinycolor-84ad98d6.js">
<link rel="modulepreload" crossorigin href="/static/js/dayjs-b26ccdfd.js">
<link rel="modulepreload" crossorigin href="/static/js/async-validator-efc2d198.js">
<link rel="modulepreload" crossorigin href="/static/js/memoize-one-99e54574.js">
<link rel="modulepreload" crossorigin href="/static/js/