cloudflare
tcp/443 tcp/80 tcp/8443
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1926e27d0926e27d0926e27d0926e27d0926e27d0926e27d0
Public Swagger UI/API detected at path: /webjars/swagger-ui/index.html
Open service 2606:4700:3030::6815:4aed:80 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 19:11:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://0xnomadb.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=18,cfOrigin;dur=475
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ti04k0jvtBaXl%2FerNUnk7%2F%2F1H3isRw7XQB0fW3eEkeP29FmMrsxm4CnfIqwDnk3dr04%2F9xN9pezszMjlYOXH%2B9abfpib4tu6BDoqUr3wAsYGJQorL%2BT6MA%3D%3D"}]}
CF-RAY: 9c31d65a3ba59d18-SIN
alt-svc: h3=":443"; ma=86400
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>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"5442328246d24123aa819e5e50dbdf53","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3030::6815:4aed:443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 19:11:34 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=c377b753-8e1a-4a63-9934-06cf45be61ad; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Lue0w0F81C0swKzTOEEAeDAEwPMi0q2O5s4EXB15h6ceIDotesjswAxdFAEQgtxGlqi2m3atwtObr7rjefuIL5l80coxsmjVqcfT6nV0B1Yq3xlZ3xfcVA%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=768
CF-RAY: 9c31d65b0db70ad8-SIN
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 2606:4700:3031::ac43:a4a2:80 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 19:11:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://0xnomadb.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=21,cfOrigin;dur=487
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1UzDcHy755TzVZt7j%2F0tnnhurdJvjC%2FO59q4Y7qZAwSsYJL55pJaaeddr0AxYNByOHoV94It9Czza8SbQxoE5p8%2FFRZ9dkTMLVMkLt4CDM4cJafeoLZR%2BA%3D%3D"}]}
CF-RAY: 9c31d6590b32b2df-SIN
alt-svc: h3=":443"; ma=86400
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>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"5442328246d24123aa819e5e50dbdf53","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3030::6815:4aed:8443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 522 <none> Date: Sat, 24 Jan 2026 19:11:53 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19583,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c31d65c2b3df8f8-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::ac43:a4a2:443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 19:11:34 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=8b5b1dbe-035a-4ee3-a484-3fd33118850f; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=219nYZw3LGpUBCiGvy%2B41DsAY6B7AaEgxpe3e7L0j%2BxIF0uIk6W9v6rXsqZbqEacuBaskk%2FRX8aXWaRhYfMcaAMzGr3i%2BCFprHN26fa8i%2FcKO27VHrofig%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=727
CF-RAY: 9c31d65abcf14e3c-SIN
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 2606:4700:3031::ac43:a4a2:8443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 522 <none> Date: Sat, 24 Jan 2026 19:11:53 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19458,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c31d65c2e44cdfd-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.74.237:443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 19:11:34 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=3f8bee22-d41b-45a2-983f-9dd0496f2fb6; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ThAwW%2BmdSftUQulEktTuZ%2Fz7Jwo0kKzzpmibNgUVNhuXzjKh2jaE1ujNpT0NFyZK7emy8V%2B7etkWWMbtiE7Bo900BYZvwPp%2Fy69CMg%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=710
CF-RAY: 9c31d65adc3cfe0b-SIN
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 104.21.74.237:80 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 19:11:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://0xnomadb.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=475
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pjnAxxN8UeLLP0%2BYugur7VG4fHfmFvquDRdrdfUY0HmWBdPv5Khh%2BERpMwEjpmAQuyHwiVLzYwLlYbjQ7RXMQ8b3VHeolAYZNlQWvw%3D%3D"}]}
CF-RAY: 9c31d6591b27a8c6-SIN
alt-svc: h3=":443"; ma=86400
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>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"5442328246d24123aa819e5e50dbdf53","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.74.237:8443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 522 <none> Date: Sat, 24 Jan 2026 19:11:53 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19482,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c31d65c2e886016-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.164.162:80 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 19:11:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://0xnomadb.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=18,cfOrigin;dur=489
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OTzp2xpyWm3oilKKvOm2WpKOcXMchNIqrKPBbFG35%2BjHYuurCOwi6ODFZbZSDmwPkTxKdUUgZuDHGwXjs%2BQn9bhFU%2FLA37wgdwimBg%3D%3D"}]}
CF-RAY: 9c31d65908206027-SIN
alt-svc: h3=":443"; ma=86400
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>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"5442328246d24123aa819e5e50dbdf53","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.164.162:443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 19:11:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=3605b36c-7663-4d69-84d8-c41e323b5f23; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZHjqmIEFuDq%2Fhq3ZJiQc3cincFsf6u0LUx23AMBVuJlXvmmXd0w3DVO2dSIpKgst5hWP60Nh8xtV9lhPOd%2BBz6SBVURGXIMJ%2FRMDGQ%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=262
CF-RAY: 9c31d65ac90dfeae-SIN
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 172.67.164.162:8443 · 0xnomadb.com
2026-01-24 19:11
HTTP/1.1 522 <none> Date: Sat, 24 Jan 2026 19:11:53 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19752,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c31d65c2ee7df69-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.164.162:443 · 0xnomadb.com
2026-01-23 11:15
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 11:15:27 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=98c9782b-da4e-4a1b-a8a4-9324d04e479d; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fngbNsb0sgjPQz4FABbK4bVI62mxdTGYF%2BF9vrtfS%2Frh%2FGIG2xC7Ts6forWrQcii%2BvFvZA0fUgdirq0qmN0ZbjNRTaDzuAlaCIx%2BBw%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=1361
CF-RAY: 9c26df858d61fdee-SIN
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 172.67.164.162:443 · 0xnomadb.com
2026-01-10 00:19
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 00:19:44 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=b3023c8a-75a9-4bec-918f-83043a05c539; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5bS3HW6ZBsxhqSw%2F9BUpiJqtKuRrS62bN3oYzUWvqLh0ntprFXdFiQMeRbiuBMZVZ0ru0jDSNyy8aK2ONVlJs95Ys5uqRj3HUm0%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=80
CF-RAY: 9bb8012b6f9bd474-EWR
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 172.67.164.162:443 · 0xnomadb.com
2026-01-02 20:27
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 20:27:56 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=a2a92b9b-4e60-4855-bdc0-b869c35eb784; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yl4qV9ifgkd1G1zBDcPf%2B%2Fpg8BGekRxEktymeWF5ZGVB9yCiIxFYnl6yEFpx2NBRA2T3LG30ltYNl5inJYPPgxOaoMsheUN0VX2mjQ%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=219
CF-RAY: 9b7cfffd4e5d31f4-SJC
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10
Open service 172.67.164.162:443 · 0xnomadb.com
2025-12-23 02:51
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 02:51:14 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
content-language: zh-CN
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
pragma: no-cache
expires: 0
x-content-type-options: nosniff
strict-transport-security: max-age=31536000
strict-transport-security: max-age=31536000
x-frame-options: SAMEORIGIN
x-xss-protection: 0
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=620daf7c-6bb5-4bae-9b15-e2643df12fa7; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XPAg0ARtm1jJDx764Zyc4IHOlgM0j%2F%2FBHQFPeFgsW1p%2BftMGggKtL29aPhpfN8EL7sSULY8INWyx0AKK2nf9EfA4NQi%2FqW40iZLiHA%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b248e554c401ca7-AMS
alt-svc: h3=":443"; ma=86400
Page title: 数字游民B先生博客
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
<title>数字游民B先生博客</title>
<link rel="stylesheet" href="/themes/theme-earth/assets/dist/style.css?v=1.12.5" />
<script>
window.i18nResources = {
"jsModule.colorSchemeSwitcher.dark": `暗色`,
"jsModule.colorSchemeSwitcher.light": `亮色`,
"jsModule.colorSchemeSwitcher.auto": `跟随系统`,
"jsModule.share.qzone": `QQ 空间`,
"jsModule.share.weibo": `微博`,
"jsModule.share.douban": `豆瓣`,
"jsModule.share.wechat": `微信`,
"jsModule.share.native": `系统分享`,
"jsModule.share.windowTitle": `分享`,
"jsModule.upvote.networkError": `网络请求失败,请稍后再试`,
};
</script>
<script src="/themes/theme-earth/assets/dist/main.iife.js?v=1.12.5"></script>
<script>
main.initColorScheme("system",true)
</script>
<meta content="Halo 2.21.5" name="generator"/><!-- plugin-comment-widget start -->
<script src="/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version=2.6.0"></script>
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/style.css?version=2.6.0" />
<!-- plugin-comment-widget end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.0" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.0" />
<!-- PluginSearchWidget end -->
</head>
<body class="bg-slate-50 dark:bg-slate-900">
<header
id="header-menu"
class="sticky top-0 z-10 flex h-16 bg-white py-3 shadow-sm transition-all dark:bg-gray-800"
x-data="{ open : false }"
>
<div class="mx-auto flex h-full w-full max-w-7xl justify-between px-4 lg:px-6">
<div class="flex h-full items-center gap-6">
<div class="mr-2 h-full">
<a href="/" class="inline-flex h-full items-center">
<span
id="site-title"
class="text-lg font-medium text-gray-900 dark:text-slate-100"
>数字游民B先生博客</span>
</a>
</div>
<ul class="hidden items-center gap-8 sm:flex">
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/"
>首页</a>
</li>
<li
class="relative cursor-pointer text-sm font-medium transition-all"
x-data="dropdown"
@mouseenter="open()"
@mouseleave="close()"
>
<a
class="text-gray-600 hover:text-blue-600 dark:text-slate-50 dark:hover:text-gray-300"
href="/tags/esim"
>esim</a>
</li>
</ul>
</div>
<div class="flex items-center">
<ul x-data="colorSchemeSwitcher" class="flex items-center gap-4">
<li class="sm:hidden" x-on:click="open = true">
<div class="i-tabler-menu-2 text-lg text-gray-600 hover:text-blue-600 dark:text-slate-100"></div>
</li>
<li
x-data="dropdown"
class="relative cursor-pointer transition-all"
@mouseenter="open()"
@mouseleave="close()"
>
<div
class="cursor-pointer text-lg text-gray-600 transition-all hover:text-blue-600 dark:text-slate-100"
:class="colorScheme.icon"
></div>
<ul
@mouseenter="open()"
@mouseleave="close()"
x-show="show"
x-transition:enter="transition ease-out duration-100"
x-transition:enter-start="transform opacity-0 scale-95"
x-transition:enter-end="transform opacity-10