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
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Open service 2a06:98c1:3120::3:80 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 16:14:33 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://minio.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pgj4bKnu%2FqJCisU09nEYixb6fLgwjAonK3gNyxDqB7iKuyCEAIBwm53Fke%2FtVBUU7IwsBm1CseojiEssWkexp7nzudg7%2F5MaAvhaWo9RLXKxpKtIL9qYkhbAu3w%3D"}]}
CF-RAY: 9c30d30ffc90dbaf-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 16:14:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d310cd6303a6-FRA alt-svc: h3=":443"; ma=86400 error code: 525
Open service 188.114.97.3:80 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 16:14:33 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://minio.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jXkouQcggac4P0dZ7cXp5j26qaHMldw6dOk3sTIV9uI5PTOeYxwIEvvhvsKtLQ9OW3XW7Y121JkyVucBCMZaK1Ec7iJyGuwWZEmuz%2Fyo"}]}
CF-RAY: 9c30d310d9213d88-LHR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 16:14:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d310c92c974b-FRA alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:80 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 16:14:33 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://minio.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YHGkMshDVSVNz%2B86KOEhoqmuiN%2FXoztmISR7H3fKN7ePVaHWIF8h10ed4MnjVl5EvPtWudZvIgh%2Fb4BJnTdFWkrOZOMjdhVPwvCAQ58LD29D3bKtxFRWQlB%2F84A%3D"}]}
CF-RAY: 9c30d310d861dcbc-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 16:14:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d30edcbcdb9d-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3121::3:8443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 16:14:32 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d30ee9c51c05-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:8443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 16:14:32 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d30db8b319b3-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:443 · minio.xiimin.com
2026-01-24 16:14
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 16:14:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30d30fdd72d35e-FRA alt-svc: h3=":443"; ma=86400 error code: 525
Open service 188.114.97.3:80 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:54:34 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olist.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nV%2FjYJCQaFwAuEkchh9HPHExb9vILSYvpUxkGFeY4GDZzZxZbhq5b6e7SfIeNn9YCHii9hpX%2BmksqnXx48FfTMcdjydCf6qVtQT8JEpkq9Q%3D"}]}
CF-RAY: 9c30b5c9eeb0a6e5-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:54:35 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=834,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5cd1e68fd79-SIN alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:80 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:54:34 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olist.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HWyKxF6TbKuvFVMG4jpUSh%2BNXRUqxK2xpmQP18q34UHT9md2gAkfnxMJMXKn2byQFZVZqNcAquXR0xVUljO0oMgBY5%2BF1pidbIogvYfKXdV%2BH6Zte7Fi9vvq%2FQY%3D"}]}
CF-RAY: 9c30b5c8cb8fdbce-FRA
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:54:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5c7ed3b3a7e-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:8443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:54:34 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5c8bd31ea16-LHR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:80 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:54:34 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olist.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=w1pYcdupUaBCotuwcVzSWMPtcPZ4T8WgaT0KATITPA2nZgQ9Zi1FNnHE1pJ%2BWUpP1Hqa6uESDWprtuWBReMRKy47vA2oBQKrw3u7EeTkPgX%2BqnQktCzrsY4garo%3D"}]}
CF-RAY: 9c30b5c9cdd599d3-AMS
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:54:33 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5c77962d396-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:54:34 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=406,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5c8dbfd7118-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:443 · olist.xiimin.com
2026-01-24 15:54
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:54:34 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c30b5c8fa647c14-AMS alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3120::3:443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:34:11 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=576,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097f1595c5cb5-SIN alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3120::3:80 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:34:11 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://komari.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=29,cfOrigin;dur=359
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sr7BNvDUHSmK8lvIM9bzJIsHNpYvEtEPHgjO%2FWqbIkm5CbmzqlgyId5hZsaiw5HbjrSxLD5F5PL53HMWiZCEWfKyhinVNQZR0bG%2BClDd3f6%2FjvThIFeRnvZ3jbfC"}]}
CF-RAY: 9c3097edb9162652-SIN
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:34:10 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=218,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097ebbec97db1-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:8443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:34:10 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097ec0a3c65b0-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:80 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:34:14 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://komari.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=713,cfOrigin;dur=2571
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ue6ouRh%2FIFDnP6lCapeFIAUxSgJUMD3WV342gMI915ZdozgFyD%2Fq%2BHjsdixYR7AIv2yAiHGuYgnYUtr%2FbnxVaIHY9W7G045Dp9VxGCQO5Q%3D%3D"}]}
CF-RAY: 9c3097ef2a4ee0aa-BOM
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:34:10 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://komari.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=22
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6MLYq82jSfoXqY3lbrpAsRudp2nVxG5WoAncCNsd9ICR1HCZBFQvMJt3rdYiYOpk%2F7IZ1rTZZ2FF5LjPw3wDFeKtdxDdOvSOxBocpfulEnqEQG0PWTmx4%2BiMOFC5"}]}
CF-RAY: 9c3097ea3d0f327e-SJC
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 15:34:10 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=422,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097ea7da739ef-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 188.114.97.3:8443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:34:10 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=279,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097eb8bc0dfb9-EWR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:8443 · komari.xiimin.com
2026-01-24 15:34
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:34:10 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3097eabd7fd87f-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:80 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:18:15 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://searxng.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=swqlWEnmMUmJAlnFaxyHkSOuT%2BtuBmSeYuQwQHMizhbmKiAaIF6JyEO78m%2BQWdfDd22PXcL5787fL%2BnO3bZTAAHu316Nqgfg2uGTJnkmZ7GO4Q%3D%3D"}]}
CF-RAY: 9c3080969e3df4e5-FRA
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.20:80 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 15:18:15 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://searxng.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2B%2FzKK5cE17P34uUBBQ9AOVx3U%2Bxqi03cDiGO2cXtGqU09qj7R8RkyQ0B9IImK9lPFRnbvfFGXi%2BT6ByQ7R2jVLSORVCm9Y5QsIK9xdwrikIa4w%3D%3D"}]}
CF-RAY: 9c308096987565c0-FRA
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.20:8443 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:18:14 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3080962cccd296-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:443 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 15:18:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
referrer-policy: no-referrer
Server: cloudflare
server-timing: total;dur=3.52, render;dur=1.058
via: 1.1 Caddy
x-content-type-options: nosniff
x-download-options: noopen
x-robots-tag: noindex, nofollow
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Jhzo13V8Xo6qCb7P3R4skeDLdA34GsVQ0pv8%2BF8JlzLSsJ%2FcCRSEZi2VbJl4SUD7tPJf97BXYuYWTkD2apUq8uf4y%2Bty8PzM5VGitT8sqsE%3D"}]}
CF-RAY: 9c30809898499b3a-FRA
Page title: SearXNG
<!DOCTYPE html>
<html class="no-js theme-auto center-alignment-no" lang="en-EN" >
<head>
<meta charset="UTF-8">
<meta name="endpoint" content="index">
<meta name="description" content="SearXNG — a privacy-respecting, open metasearch engine">
<meta name="keywords" content="SearXNG, search, search engine, metasearch, meta search">
<meta name="generator" content="searxng/2026.1.24+eea189286">
<meta name="referrer" content="no-referrer">
<meta name="robots" content="noarchive">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SearXNG</title>
<script type="module" src="/static/themes/simple/sxng-core.min.js" client_settings="eyJwbHVnaW5zIjogWyJjYWxjdWxhdG9yIiwgImhhc2hfcGx1Z2luIiwgInVuaXRfY29udmVydGVyIiwgInRyYWNrZXJfdXJsX3JlbW92ZXIiLCAic2VsZl9pbmZvIiwgInRpbWVfem9uZSJdLCAiYXV0b2NvbXBsZXRlIjogIiIsICJhdXRvY29tcGxldGVfbWluIjogNCwgIm1ldGhvZCI6ICJQT1NUIiwgInRyYW5zbGF0aW9ucyI6IHsibm9faXRlbV9mb3VuZCI6ICJObyBpdGVtIGZvdW5kIiwgIlNvdXJjZSI6ICJTb3VyY2UiLCAiZXJyb3JfbG9hZGluZ19uZXh0X3BhZ2UiOiAiRXJyb3IgbG9hZGluZyB0aGUgbmV4dCBwYWdlIn0sICJzZWFyY2hfb25fY2F0ZWdvcnlfc2VsZWN0IjogdHJ1ZSwgImhvdGtleXMiOiAiZGVmYXVsdCIsICJ1cmxfZm9ybWF0dGluZyI6ICJwcmV0dHkiLCAidGhlbWVfc3RhdGljX3BhdGgiOiAiL3N0YXRpYy90aGVtZXMvc2ltcGxlIiwgInJlc3VsdHNfb25fbmV3X3RhYiI6IGZhbHNlLCAiZmF2aWNvbl9yZXNvbHZlciI6ICIiLCAiYWR2YW5jZWRfc2VhcmNoIjogZmFsc2UsICJxdWVyeV9pbl90aXRsZSI6IGZhbHNlLCAic2FmZXNlYXJjaCI6IDAsICJ0aGVtZSI6ICJzaW1wbGUiLCAiZG9pX3Jlc29sdmVyIjogImh0dHBzOi8vb2Fkb2kub3JnLyJ9"></script>
<link rel="stylesheet" href="/static/themes/simple/sxng-ltr.min.css" type="text/css" media="screen">
<link title="SearXNG" type="application/opensearchdescription+xml" rel="search" href="/opensearch.xml?method=POST&autocomplete=">
<link rel="icon" href="/static/themes/simple/img/favicon.png" sizes="any">
<link rel="icon" href="/static/themes/simple/img/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/static/themes/simple/img/favicon.png">
</head>
<body class="index_endpoint" >
<main id="main_index" class="">
<nav id="links_on_top"><a href="/info/en/about" class="link_on_top_about"><svg viewBox="0 0 512 512" aria-hidden="true" class="sxng-icon-set-big"><path d="M248 64C146.39 64 64 146.39 64 248s82.39 184 184 184 184-82.39 184-184S349.61 64 248 64z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32" d="M220 220h32v116"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32" d="M208 340h88"/><path d="M248 130a26 26 0 1026 26 26 26 0 00-26-26z" fill="currentColor" stroke="currentColor" stroke-miterlimit="10" stroke-width="1"/></svg><span>About</span></a><a href="/preferences" class="link_on_top_preferences"><svg viewBox="0 0 512 512" class="ionicon sxng-icon-set-big" aria-hidden="true"><path d="M262.29 192.31a64 64 0 1 0 57.4 57.4 64.13 64.13 0 0 0-57.4-57.4M416.39 256a154 154 0 0 1-1.53 20.79l45.21 35.46a10.81 10.81 0 0 1 2.45 13.75l-42.77 74a10.81 10.81 0 0 1-13.14 4.59l-44.9-18.08a16.11 16.11 0 0 0-15.17 1.75A164.5 164.5 0 0 1 325 400.8a15.94 15.94 0 0 0-8.82 12.14l-6.73 47.89a11.08 11.08 0 0 1-10.68 9.17h-85.54a11.11 11.11 0 0 1-10.69-8.87l-6.72-47.82a16.07 16.07 0 0 0-9-12.22 155 155 0 0 1-21.46-12.57 16 16 0 0 0-15.11-1.71l-44.89 18.07a10.81 10.81 0 0 1-13.14-4.58l-42.77-74a10.8 10.8 0 0 1 2.45-13.75l38.21-30a16.05 16.05 0 0 0 6-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16 16 0 0 0-6.07-13.94l-38.19-30A10.81 10.81 0 0 1 49.48 186l42.77-74a10.81 10.81 0 0 1 13.14-4.59l44.9 18.08a16.11 16.11 0 0 0 15.17-1.75A164.5 164.5 0 0 1 187 111.2a15.94 15.94 0 0 0 8.82-12.14l6.73-47.89A11.08 11.08 0 0 1 213.23 42h85.54a11.11 11.11 0 0 1 10.69 8.87l6.72 47.82a16.07 16.07 0 0 0 9 12.22 155 155 0 0 1 21.46 12.57 16 16 0 0 0 15.11 1.71l44.89-18.07a10.81 10.81 0 0 1 13.14 4.58l42.77 74a10.8 10.8 0 0 1-2.45 13.75l-38.21 30a16.05 16.05 0 0 0-6.05 14.08c.33 4.14.55 8.3.55 12.47" fill="none" stroke="currentColor" stroke-linecap="round" stro
Open service 162.159.36.5:8443 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 15:18:14 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c308094bd4c9bec-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:443 · searxng.xiimin.com
2026-01-24 15:18
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 15:18:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
referrer-policy: no-referrer
Server: cloudflare
server-timing: total;dur=2.654, render;dur=0.845
via: 1.1 Caddy
x-content-type-options: nosniff
x-download-options: noopen
x-robots-tag: noindex, nofollow
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KKQEx7dbi1CPaRDVyI2cKZxJ215L4f7%2FnguosS2HdQ08QgYBE388ULM3RUHT8%2FyPMDARht4IE12blV2aXFOm7YfzwAYZqzAxM1cf8C4UFdg99g%3D%3D"}]}
CF-RAY: 9c3080979beb0a6c-AMS
Page title: SearXNG
<!DOCTYPE html>
<html class="no-js theme-auto center-alignment-no" lang="en-EN" >
<head>
<meta charset="UTF-8">
<meta name="endpoint" content="index">
<meta name="description" content="SearXNG — a privacy-respecting, open metasearch engine">
<meta name="keywords" content="SearXNG, search, search engine, metasearch, meta search">
<meta name="generator" content="searxng/2026.1.24+eea189286">
<meta name="referrer" content="no-referrer">
<meta name="robots" content="noarchive">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SearXNG</title>
<script type="module" src="/static/themes/simple/sxng-core.min.js" client_settings="eyJwbHVnaW5zIjogWyJjYWxjdWxhdG9yIiwgImhhc2hfcGx1Z2luIiwgInVuaXRfY29udmVydGVyIiwgInRyYWNrZXJfdXJsX3JlbW92ZXIiLCAic2VsZl9pbmZvIiwgInRpbWVfem9uZSJdLCAiYXV0b2NvbXBsZXRlIjogIiIsICJhdXRvY29tcGxldGVfbWluIjogNCwgIm1ldGhvZCI6ICJQT1NUIiwgInRyYW5zbGF0aW9ucyI6IHsibm9faXRlbV9mb3VuZCI6ICJObyBpdGVtIGZvdW5kIiwgIlNvdXJjZSI6ICJTb3VyY2UiLCAiZXJyb3JfbG9hZGluZ19uZXh0X3BhZ2UiOiAiRXJyb3IgbG9hZGluZyB0aGUgbmV4dCBwYWdlIn0sICJzZWFyY2hfb25fY2F0ZWdvcnlfc2VsZWN0IjogdHJ1ZSwgImhvdGtleXMiOiAiZGVmYXVsdCIsICJ1cmxfZm9ybWF0dGluZyI6ICJwcmV0dHkiLCAidGhlbWVfc3RhdGljX3BhdGgiOiAiL3N0YXRpYy90aGVtZXMvc2ltcGxlIiwgInJlc3VsdHNfb25fbmV3X3RhYiI6IGZhbHNlLCAiZmF2aWNvbl9yZXNvbHZlciI6ICIiLCAiYWR2YW5jZWRfc2VhcmNoIjogZmFsc2UsICJxdWVyeV9pbl90aXRsZSI6IGZhbHNlLCAic2FmZXNlYXJjaCI6IDAsICJ0aGVtZSI6ICJzaW1wbGUiLCAiZG9pX3Jlc29sdmVyIjogImh0dHBzOi8vb2Fkb2kub3JnLyJ9"></script>
<link rel="stylesheet" href="/static/themes/simple/sxng-ltr.min.css" type="text/css" media="screen">
<link title="SearXNG" type="application/opensearchdescription+xml" rel="search" href="/opensearch.xml?method=POST&autocomplete=">
<link rel="icon" href="/static/themes/simple/img/favicon.png" sizes="any">
<link rel="icon" href="/static/themes/simple/img/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/static/themes/simple/img/favicon.png">
</head>
<body class="index_endpoint" >
<main id="main_index" class="">
<nav id="links_on_top"><a href="/info/en/about" class="link_on_top_about"><svg viewBox="0 0 512 512" aria-hidden="true" class="sxng-icon-set-big"><path d="M248 64C146.39 64 64 146.39 64 248s82.39 184 184 184 184-82.39 184-184S349.61 64 248 64z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32" d="M220 220h32v116"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32" d="M208 340h88"/><path d="M248 130a26 26 0 1026 26 26 26 0 00-26-26z" fill="currentColor" stroke="currentColor" stroke-miterlimit="10" stroke-width="1"/></svg><span>About</span></a><a href="/preferences" class="link_on_top_preferences"><svg viewBox="0 0 512 512" class="ionicon sxng-icon-set-big" aria-hidden="true"><path d="M262.29 192.31a64 64 0 1 0 57.4 57.4 64.13 64.13 0 0 0-57.4-57.4M416.39 256a154 154 0 0 1-1.53 20.79l45.21 35.46a10.81 10.81 0 0 1 2.45 13.75l-42.77 74a10.81 10.81 0 0 1-13.14 4.59l-44.9-18.08a16.11 16.11 0 0 0-15.17 1.75A164.5 164.5 0 0 1 325 400.8a15.94 15.94 0 0 0-8.82 12.14l-6.73 47.89a11.08 11.08 0 0 1-10.68 9.17h-85.54a11.11 11.11 0 0 1-10.69-8.87l-6.72-47.82a16.07 16.07 0 0 0-9-12.22 155 155 0 0 1-21.46-12.57 16 16 0 0 0-15.11-1.71l-44.89 18.07a10.81 10.81 0 0 1-13.14-4.58l-42.77-74a10.8 10.8 0 0 1 2.45-13.75l38.21-30a16.05 16.05 0 0 0 6-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16 16 0 0 0-6.07-13.94l-38.19-30A10.81 10.81 0 0 1 49.48 186l42.77-74a10.81 10.81 0 0 1 13.14-4.59l44.9 18.08a16.11 16.11 0 0 0 15.17-1.75A164.5 164.5 0 0 1 187 111.2a15.94 15.94 0 0 0 8.82-12.14l6.73-47.89A11.08 11.08 0 0 1 213.23 42h85.54a11.11 11.11 0 0 1 10.69 8.87l6.72 47.82a16.07 16.07 0 0 0 9 12.22 155 155 0 0 1 21.46 12.57 16 16 0 0 0 15.11 1.71l44.89-18.07a10.81 10.81 0 0 1 13.14 4.58l42.77 74a10.8 10.8 0 0 1-2.45 13.75l-38.21 30a16.05 16.05 0 0 0-6.05 14.08c.33 4.14.55 8.3.55 12.47" fill="none" stroke="currentColor" stroke-linecap="round" stro
Open service 2a06:98c1:3121::3:443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 13:59:18 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300cefdfee1908-LHR alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3120::3:80 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 13:59:17 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://bitwarden.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Hfo8pBQsWcVLnQNdDoNYZaLhGmEMLIZwm9hJkx7tVj000QqH6ituXBcWk%2FOVUOS6SqCIwizimxjjikFres65fudR5RVajzfWAQAsyfMHdXZJfz2va6QDTuaZUH4omm8e"}]}
CF-RAY: 9c300cee7bfc1307-AMS
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 13:59:17 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300ced79afb980-AMS alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 13:59:18 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300ceff83f79b3-LHR alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:8443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 13:59:17 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300cee5e8b945a-LHR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:8443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 13:59:18 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300cf0bdd69473-LHR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:443 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 525 <none> Date: Sat, 24 Jan 2026 13:59:17 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c300ceee90f7763-AMS alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2a06:98c1:3121::3:80 · bitwarden.xiimin.com
2026-01-24 13:59
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 13:59:17 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://bitwarden.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tLhvgqWLDfotST%2BJ7UR8GzohK0f5MY7XvMVHqVCP12pC5iSMvszc1JQyxMnY0e9krdQemPVAXjZ7sm6Fm4EkhYBknZkTWBn%2BUKhrfYl1kHTMijaHRMzOpSqsWCs7aqmj"}]}
CF-RAY: 9c300ceeeb1276d2-LHR
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.20:8443 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 13:21:11 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2fd51c0ebddcb8-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:80 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 13:21:11 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://1p.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bXQbC%2FmaL0u4NlOpgkev3L0OjOM3aF8wFELejhgS1u0HXEHlnzb3SGu550Bazcsp2BxHsVErI9hGhWiZ2USXqXynrKbIEj0YiSwHEU4%3D"}]}
CF-RAY: 9c2fd51cef30a0af-FRA
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.5:443 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 13:21:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=O4SKhvCt9etu5NVgkMYUrKAsmVj73s44eI7xTOXDXrleVbmOx1U0zwEDhRSf34K2tYhw3jnv9PzwVo%2Byw1tPozxK7h%2BI%2Fl%2FeQpESqA0%3D"}]}
vary: Accept-Encoding
via: 1.1 Caddy
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2fd5207ef619a9-FRA
Page title: 暂时无法访问
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>暂时无法访问</title>
<style>
body {
font-family: Arial, sans-serif;
text-align: center;
background-color: #f9f9f9;
margin: 0;
padding: 0;
color: #333;
}
.container {
max-width: 600px;
margin: 50px auto;
padding: 20px;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
.icon img {
width: 100px;
height: auto;
}
h1 {
font-size: 24px;
color: #555;
}
p {
font-size: 16px;
color: #666;
line-height: 1.5;
}
.command {
font-family: monospace;
background: #f0f0f0;
padding: 5px 10px;
border-radius: 4px;
display: inline-block;
margin-top: 10px;
}
</style>
</head>
<body>
<div class="container">
<h1>暂时无法访问</h1>
<p>当前环境已经开启了安全入口登录</p>
<p>可在 SSH 终端输入以下命令来查看面板入口:</p>
<p class="command">1pctl user-info</p>
</div>
</body>
</html>
Open service 162.159.36.20:80 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 13:21:11 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://1p.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HOn7EfginePt7qXEA%2ByiCcCrVf%2BJtiWVBRQc7AjVAiVIj7%2FmyM6xRGmeZJYxZh5qutBO0hMPpGfiK13JwESBOWXFdICp2EPGarBpGGE%3D"}]}
CF-RAY: 9c2fd51cfc07bb59-FRA
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.20:443 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 13:21:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WaciNEYj0dVFxpru85IyGlJxNVkSNIMbsUINpJGmmpSe%2B9TWXNf7djvnrl6iEJrVVq2SSUhhhH3R5curKkMAqAV9Zgmrp2ikQYSLYQI%3D"}]}
vary: Accept-Encoding
via: 1.1 Caddy
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2fd51efbc7d2a8-FRA
Page title: 暂时无法访问
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>暂时无法访问</title>
<style>
body {
font-family: Arial, sans-serif;
text-align: center;
background-color: #f9f9f9;
margin: 0;
padding: 0;
color: #333;
}
.container {
max-width: 600px;
margin: 50px auto;
padding: 20px;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
.icon img {
width: 100px;
height: auto;
}
h1 {
font-size: 24px;
color: #555;
}
p {
font-size: 16px;
color: #666;
line-height: 1.5;
}
.command {
font-family: monospace;
background: #f0f0f0;
padding: 5px 10px;
border-radius: 4px;
display: inline-block;
margin-top: 10px;
}
</style>
</head>
<body>
<div class="container">
<h1>暂时无法访问</h1>
<p>当前环境已经开启了安全入口登录</p>
<p>可在 SSH 终端输入以下命令来查看面板入口:</p>
<p class="command">1pctl user-info</p>
</div>
</body>
</html>
Open service 162.159.36.5:8443 · 1p.xiimin.com
2026-01-24 13:21
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 13:21:11 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=287,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2fd51ff9ac0989-BLR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:8443 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 12:43:43 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=25,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2f9e3b9fd5939b-SJC alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:443 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:43:44 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4lk4%2FlmnRiLvgpzQQbeBhFxVlupxSwS1ir3CW9tRzerZsuH0Cpz0%2Fx02%2BomYaQhD0Ko2ofN5T40eVt93%2Bt330cf%2FTT89glWtqDbmmNhQgA%3D%3D"}]}
content-language: zh-CN
expires: 0
pragma: no-cache
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=b4b72e32-1b87-4d69-bbc4-4032c46cefca; Path=/; HTTPOnly
strict-transport-security: max-age=31536000
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
via: 1.1 Caddy
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 0
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2f9e3f38140e08-AMS
Page title: XIIMIN's Blog
<!DOCTYPE html>
<html
lang="zh-CN"
data-theme="dark"
data-overlayscrollbars-initialize
>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>XIIMIN's Blog</title>
<link rel="manifest" href="/themes/theme-walker/assets/dist/.vite/manifest.json" />
<script src="/themes/theme-walker/assets/dist/main.js?v=1.14.0"></script>
<link rel="stylesheet" href="/themes/theme-walker/assets/dist/main.css?v=1.14.0" />
<!-- Open Graph Start -->
<meta property="og:site_name" content="XIIMIN's Blog" />
<meta property="og:type" content="website" />
<meta property="og:title" content="XIIMIN's Blog" />
<meta property="og:url" content="https://blog.xiimin.com" />
<meta
property="og:description"
content="博客、文章、技术"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="XIIMIN's Blog" />
<meta name="twitter:url" content="https://blog.xiimin.com" />
<meta
name="twitter:description"
content="博客、文章、技术"
/>
<!-- Open Graph End -->
<script>
window.initColorScheme("system","light","dark",true,true)
</script>
<style>
.main {
max-width: 1200px;
margin: 0 auto;
}
</style>
<noscript>
<style>
body {
display: block !important;
}
</style>
</noscript>
<script defer src="https://umami.xiimin.com/tongjifenxi.js" data-website-id="f6cc0cc5-ca63-4904-b791-579e72e881eb"></script>
<meta name="generator" content="Halo 2.22.1"/><!-- plugin-comment-widget start -->
<link rel="modulepreload" href="/plugins/PluginCommentWidget/assets/static/comment-widget.js?version=3.0.0">
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/index.css?version=3.0.0" />
<!-- plugin-comment-widget end -->
<!-- plugin-shiki start -->
<script type="module" src="/plugins/shiki/assets/static/shiki-code.js?version=1.0.10"></script>
<!-- plugin-shiki end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.1" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.1" />
<!-- PluginSearchWidget end -->
<link rel="icon" href="/upload/logo.png" />
<meta name="keywords" content="博客、文章、技术" />
<meta name="description" content="博客、文章、技术" />
</head>
<body x-data="app" class="hidden" data-overlayscrollbars-initialize>
<div class="fixed left-0 right-0 top-0 z-50 flex items-center bg-base-100 p-4 shadow-sm lg:hidden">
<i class="animated fadeIn i-ri-menu-2-line inline-block cursor-pointer text-2xl" @click="openMenu()"> </i>
<a href="https://blog.xiimin.com">
<img
class="animated fadeIn avatar mx-4 mt-0 size-9 rounded-full"
src="/upload/logo.png"
alt="XIIMIN's Blog"
width="36"
height="36" sizes="(max-width: 640px) 94vw, (max-width: 768px) 92vw, (max-width: 1024px) 88vw, min(800px, 85vw)" srcset="/upload/logo.png?width=1200 1200w, /upload/logo.png?width=400 400w, /upload/logo.png?width=800 800w, /upload/logo.png?width=1600 1600w"
/>
</a>
<h1
class="animated fadeIn mt-0 text-xl font-extrabold"
style="animation-delay: 0.1s"
>XIIMIN's Blog</h1>
<!-- https://github.com/halo-sigs/plugin-search-widget -->
<div class="flex flex-1 items-center justify-end gap-4">
<a
class="animated fadeIn i-ri-search-line inline-block cursor-pointer text-xl text-base-content/60 hover:text-base-content"
href="javascript:SearchWidget.open()"
></a>
<label
class="hidden cursor-pointer place-items-center [@supports(color:oklch(0_0_0))]:grid"
x-data="colorSchemeSwitcher"
>
<input
type="checkbox"
class="toggle col-span-2 col-start-1 row-start-1 bg-base-content"
x-model="checked"
@clic
Open service 162.159.36.5:80 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 12:43:43 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://blog.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=X%2FyQEuSowUvJf%2FXjVnqTJM0M5QHlg8I6qiZlxccR%2FEogrlW5oWq0c%2BbhJXsv65bvBfNuHjalZXbU9vIzQhUaBtAYVVgCAC1pCUeboN5TPg%3D%3D"}]}
CF-RAY: 9c2f9e3cfd9ca01b-FRA
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.5:8443 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 12:43:43 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=280,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2f9e3c9ec3dcf2-EWR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:443 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:43:44 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
alt-svc: h3=":443"; ma=86400
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QWiC7exRwQjSr6CqoNdaCpZwhgpjkr590JeezuKJ789UN5TvX7ecDtTwu7rIq1KovOULQ5xsqCueql1UXiZc8yB0tDMAXhLpL2UNPzFyFg%3D%3D"}]}
content-language: zh-CN
expires: 0
pragma: no-cache
referrer-policy: strict-origin-when-cross-origin
Set-Cookie: XSRF-TOKEN=e28986f8-3fb9-487d-aa84-acadb88174d5; Path=/; HTTPOnly
strict-transport-security: max-age=31536000
vary: Origin
vary: Access-Control-Request-Method
vary: Access-Control-Request-Headers
vary: accept-encoding
via: 1.1 Caddy
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 0
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2f9e3ecad730ee-FRA
Page title: XIIMIN's Blog
<!DOCTYPE html>
<html
lang="zh-CN"
data-theme="dark"
data-overlayscrollbars-initialize
>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>XIIMIN's Blog</title>
<link rel="manifest" href="/themes/theme-walker/assets/dist/.vite/manifest.json" />
<script src="/themes/theme-walker/assets/dist/main.js?v=1.14.0"></script>
<link rel="stylesheet" href="/themes/theme-walker/assets/dist/main.css?v=1.14.0" />
<!-- Open Graph Start -->
<meta property="og:site_name" content="XIIMIN's Blog" />
<meta property="og:type" content="website" />
<meta property="og:title" content="XIIMIN's Blog" />
<meta property="og:url" content="https://blog.xiimin.com" />
<meta
property="og:description"
content="博客、文章、技术"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="XIIMIN's Blog" />
<meta name="twitter:url" content="https://blog.xiimin.com" />
<meta
name="twitter:description"
content="博客、文章、技术"
/>
<!-- Open Graph End -->
<script>
window.initColorScheme("system","light","dark",true,true)
</script>
<style>
.main {
max-width: 1200px;
margin: 0 auto;
}
</style>
<noscript>
<style>
body {
display: block !important;
}
</style>
</noscript>
<script defer src="https://umami.xiimin.com/tongjifenxi.js" data-website-id="f6cc0cc5-ca63-4904-b791-579e72e881eb"></script>
<meta name="generator" content="Halo 2.22.1"/><!-- plugin-comment-widget start -->
<link rel="modulepreload" href="/plugins/PluginCommentWidget/assets/static/comment-widget.js?version=3.0.0">
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/index.css?version=3.0.0" />
<!-- plugin-comment-widget end -->
<!-- plugin-shiki start -->
<script type="module" src="/plugins/shiki/assets/static/shiki-code.js?version=1.0.10"></script>
<!-- plugin-shiki end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.1" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.1" />
<!-- PluginSearchWidget end -->
<link rel="icon" href="/upload/logo.png" />
<meta name="keywords" content="博客、文章、技术" />
<meta name="description" content="博客、文章、技术" />
</head>
<body x-data="app" class="hidden" data-overlayscrollbars-initialize>
<div class="fixed left-0 right-0 top-0 z-50 flex items-center bg-base-100 p-4 shadow-sm lg:hidden">
<i class="animated fadeIn i-ri-menu-2-line inline-block cursor-pointer text-2xl" @click="openMenu()"> </i>
<a href="https://blog.xiimin.com">
<img
class="animated fadeIn avatar mx-4 mt-0 size-9 rounded-full"
src="/upload/logo.png"
alt="XIIMIN's Blog"
width="36"
height="36" sizes="(max-width: 640px) 94vw, (max-width: 768px) 92vw, (max-width: 1024px) 88vw, min(800px, 85vw)" srcset="/upload/logo.png?width=1200 1200w, /upload/logo.png?width=400 400w, /upload/logo.png?width=800 800w, /upload/logo.png?width=1600 1600w"
/>
</a>
<h1
class="animated fadeIn mt-0 text-xl font-extrabold"
style="animation-delay: 0.1s"
>XIIMIN's Blog</h1>
<!-- https://github.com/halo-sigs/plugin-search-widget -->
<div class="flex flex-1 items-center justify-end gap-4">
<a
class="animated fadeIn i-ri-search-line inline-block cursor-pointer text-xl text-base-content/60 hover:text-base-content"
href="javascript:SearchWidget.open()"
></a>
<label
class="hidden cursor-pointer place-items-center [@supports(color:oklch(0_0_0))]:grid"
x-data="colorSchemeSwitcher"
>
<input
type="checkbox"
class="toggle col-span-2 col-start-1 row-start-1 bg-base-content"
x-model="checked"
@clic
Open service 162.159.36.20:80 · blog.xiimin.com
2026-01-24 12:43
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 12:43:43 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://blog.xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4MFmFYYAksvPlZmzBlGe2mIFJiBLGy%2FTdXG9gWE9aHBZ4hWxoNDILIsSLN8OC3m9Z07yKvpZ93SMmlh99304cuTfA2PAl%2B8DLfctdon15A%3D%3D"}]}
CF-RAY: 9c2f9e3ceb63dc35-LHR
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.20:443 · xiimin.com
2026-01-24 11:35
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 11:35:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TpsveUCyILoMPUdCNPJuc06pB81rKzK79ODFzV7B%2B8jawiIXRZmdve7npU0futgAsTFS2grJcl4YD7rU8Yk86oNalXVkX%2BVrXZ4%3D"}]}
last-modified: Tue, 09 Dec 2025 17:36:04 GMT
Server: cloudflare
vary: Accept-Encoding
via: 1.1 Caddy
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
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=798
CF-RAY: 9c2f3a3e1ef0ce86-SIN
Page title: 主页
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="主页">
<title>主页</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Inter:wght@300;400;500;600&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<div class="toggle-buttons">
<button id="lang-toggle" class="toggle-btn" aria-label="切换语言">
<i class="fa-solid fa-language"></i>
</button>
<button id="theme-toggle" class="toggle-btn" aria-label="切换主题">
<i class="fa-solid fa-moon"></i>
</button>
</div>
<div class="banner">
</div>
<div class="container">
<header class="profile-header fade-in">
<div class="profile-image-container">
<img src="logo.png" alt="头像" class="profile-image">
</div>
<h1 class="name" data-lang="greeting"></h1>
<p class="bio" data-lang="bio"></p>
</header>
<section class="contact-section fade-in-delay-1">
<div class="contact-links">
<a href="/cdn-cgi/l/email-protection#ff929e9693bf879696929691d19c9092" class="contact-btn">
<i class="fa-solid fa-envelope contact-icon"></i>
</a>
<a href="https://t.me/botgooo" target="_blank" rel="noopener noreferrer" class="contact-btn">
<i class="fa-brands fa-telegram contact-icon"></i>
</a>
<a href="https://github.com/zxm1001" target="_blank" rel="noopener noreferrer" class="contact-btn">
<i class="fa-brands fa-github contact-icon"></i>
</a>
</div>
</section>
<section class="content fade-in-delay-2">
<h2 class="section-title" data-lang="projects-title"></h2>
<div class="projects-grid">
<a href="https://blog.xiimin.com/" class="project-card">
<h3 data-lang="project-a-title"></h3>
<p data-lang="project-a-desc"></p>
</a>
<a href="https://home.xiimin.com/" class="project-card">
<h3 data-lang="project-b-title"></h3>
<p data-lang="project-b-desc"></p>
</a>
<a href="https://komari.xiimin.com/" class="project-card">
<h3 data-lang="project-c-title"></h3>
<p data-lang="project-c-desc"></p>
</a>
</div>
</section>
<footer class="footer fade-in-delay-3">
<p class="copyright" data-lang="copyright"></p>
</footer>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"f1ddc829a168430b878b9e24d84ccace","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 162.159.36.20:8443 · xiimin.com
2026-01-24 11:35
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 11:35:27 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=236,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2f3a388c14aff6-EWR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:80 · xiimin.com
2026-01-24 11:35
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 11:35:27 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=29,cfOrigin;dur=341
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3EjA4H3UJmLz%2FRl4KdqJBoCe6SdlvP3Hf6qUULMy83nmP7%2Bjz9uxVawXphKCAbo%2FDwpY%2FYjpOlhT99%2B1AQo3Kdor3chBe5hO0fE%3D"}]}
CF-RAY: 9c2f3a3b0b378213-SIN
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.5:80 · xiimin.com
2026-01-24 11:35
HTTP/1.1 308 Permanent Redirect
Date: Sat, 24 Jan 2026 11:35:27 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://xiimin.com/
Server: cloudflare
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=221,cfOrigin;dur=124
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wIBFD4dk3318LaKKuApZJBqQRH%2FjGALJS6e%2B7eT9Fr1zwf6cjG%2Bm611ym%2FQLEII9KEd57BGPJ4uHrV8OEnF2YzoS4eEUCI3Olq8%3D"}]}
CF-RAY: 9c2f3a3b1b7df8a7-EWR
alt-svc: h3=":443"; ma=86400
Open service 162.159.36.5:443 · xiimin.com
2026-01-24 11:35
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 11:35:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sycp8648welfQXXQCFCO0Ddi%2BJLyoROOKati1Mmr7ZuYsYj7%2FYxEJNxnMNgZiekCuE61rq%2BR5l%2FYygBgy4TDeCoCqqMtH9%2BoEX8%3D"}]}
last-modified: Tue, 09 Dec 2025 17:36:04 GMT
Server: cloudflare
vary: Accept-Encoding
via: 1.1 Caddy
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
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=113,cfOrigin;dur=773
CF-RAY: 9c2f3a3c5f118de9-SIN
Page title: 主页
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="主页">
<title>主页</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Inter:wght@300;400;500;600&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<div class="toggle-buttons">
<button id="lang-toggle" class="toggle-btn" aria-label="切换语言">
<i class="fa-solid fa-language"></i>
</button>
<button id="theme-toggle" class="toggle-btn" aria-label="切换主题">
<i class="fa-solid fa-moon"></i>
</button>
</div>
<div class="banner">
</div>
<div class="container">
<header class="profile-header fade-in">
<div class="profile-image-container">
<img src="logo.png" alt="头像" class="profile-image">
</div>
<h1 class="name" data-lang="greeting"></h1>
<p class="bio" data-lang="bio"></p>
</header>
<section class="contact-section fade-in-delay-1">
<div class="contact-links">
<a href="/cdn-cgi/l/email-protection#d7bab6bebb97afbebebabeb9f9b4b8ba" class="contact-btn">
<i class="fa-solid fa-envelope contact-icon"></i>
</a>
<a href="https://t.me/botgooo" target="_blank" rel="noopener noreferrer" class="contact-btn">
<i class="fa-brands fa-telegram contact-icon"></i>
</a>
<a href="https://github.com/zxm1001" target="_blank" rel="noopener noreferrer" class="contact-btn">
<i class="fa-brands fa-github contact-icon"></i>
</a>
</div>
</section>
<section class="content fade-in-delay-2">
<h2 class="section-title" data-lang="projects-title"></h2>
<div class="projects-grid">
<a href="https://blog.xiimin.com/" class="project-card">
<h3 data-lang="project-a-title"></h3>
<p data-lang="project-a-desc"></p>
</a>
<a href="https://home.xiimin.com/" class="project-card">
<h3 data-lang="project-b-title"></h3>
<p data-lang="project-b-desc"></p>
</a>
<a href="https://komari.xiimin.com/" class="project-card">
<h3 data-lang="project-c-title"></h3>
<p data-lang="project-c-desc"></p>
</a>
</div>
</section>
<footer class="footer fade-in-delay-3">
<p class="copyright" data-lang="copyright"></p>
</footer>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"f1ddc829a168430b878b9e24d84ccace","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 162.159.36.5:8443 · xiimin.com
2026-01-24 11:35
HTTP/1.1 521 <none> Date: Sat, 24 Jan 2026 11:35:26 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=21,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2f3a37adaf52aa-SJC alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:80 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 16:01:09 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://home.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=50,cfOrigin;dur=78
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dyBLXtVmYYfyNplGnYc700OUzHf24VoxVPfKyLrbc69kOSPG3j97X788uAOA5mwpNbP4UpaenLwLYMaVHy9%2BvylnrHHo%2Fst62usYiC8%3D"}]}
CF-RAY: 9c2882136d270ce9-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":"f1ddc829a168430b878b9e24d84ccace","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 162.159.36.5:8443 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 521 <none> Date: Fri, 23 Jan 2026 16:01:09 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=56,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2882138850cdf9-SIN alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:443 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 16:01:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Accept-Encoding
Cache-Control: no-cache
strict-transport-security: max-age=31536000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=707Jnpc4rbvrc1%2B03W6vCWQHLBKZAZ5HV1MWmZa%2FELxH1%2B8%2FkpATXK0fGWvV0OMPqCo10qN1qde2uI0Vmqh%2BZWQ%2Fal3oF%2BMVSf0xYq4%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=222,cfOrigin;dur=760
CF-RAY: 9c288218be12c60f-EWR
alt-svc: h3=":443"; ma=86400
Page title: 主页 | 欢迎回来
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="icon" href="/uploads/2025/11/24/ca161f4e801e3d7bbcaf968ccaea5944.png">
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta name="referrer" content="never">
<link rel="apple-touch-icon" href="/uploads/2025/11/24/ca161f4e801e3d7bbcaf968ccaea5944.png">
<link rel="stylesheet" href="/custom/index.css">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
<!-- <title>Sun-Panel</title> -->
<title>主页 | 欢迎回来</title>
<script type="module" crossorigin src="/assets/index-Dg_YCWjZ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Oh4_CArW.css">
</head>
<body class="dark:bg-black">
<div id="app">
<style>
.loading-wrap {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.balls {
width: 4em;
display: flex;
flex-flow: row nowrap;
align-items: center;
justify-content: space-between;
}
.balls div {
width: 0.8em;
height: 0.8em;
border-radius: 50%;
background-color: #4b9e5f;
}
.balls div:nth-of-type(1) {
transform: translateX(-100%);
animation: left-swing 0.5s ease-in alternate infinite;
}
.balls div:nth-of-type(3) {
transform: translateX(-95%);
animation: right-swing 0.5s ease-out alternate infinite;
}
@keyframes left-swing {
50%,
100% {
transform: translateX(95%);
}
}
@keyframes right-swing {
50% {
transform: translateX(-95%);
}
100% {
transform: translateX(100%);
}
}
@media (prefers-color-scheme: dark) {
body {
background: #121212;
}
}
</style>
<div class="loading-wrap">
<div class="balls">
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
<script src="/custom/index.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"f1ddc829a168430b878b9e24d84ccace","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 162.159.36.20:8443 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 521 <none> Date: Fri, 23 Jan 2026 16:01:10 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c28821428509ba1-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:80 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 16:01:10 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://home.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mh8yCPgNZfy4AjbrRyn9eLQ60A4CQ41dCV3vrF1ZFF%2F0atDRqiMVRFE0D3pPzxzRt60L11pBPpaOJiekF7X%2BjzZkuU%2B1dwSivOqq4ZvqAg%3D%3D"}]}
CF-RAY: 9c2882158ecdd29d-FRA
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>
</body>
</html>
Open service 162.159.36.20:443 · home.xiimin.com
2026-01-23 16:01
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 16:01:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Accept-Encoding
Cache-Control: no-cache
strict-transport-security: max-age=31536000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VNrNET%2Bo88DT4QcQo9afUOo9CrtRvgGTclj7pS7EhPuungDyA%2FrDcOtnToWMb4LVmNrujTXoD3ThxpqAlJ60tM%2BpWdQWz8V%2BXk74mmzOng%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=181,cfOrigin;dur=722
CF-RAY: 9c28821848145564-EWR
alt-svc: h3=":443"; ma=86400
Page title: 主页 | 欢迎回来
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="icon" href="/uploads/2025/11/24/ca161f4e801e3d7bbcaf968ccaea5944.png">
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta name="referrer" content="never">
<link rel="apple-touch-icon" href="/uploads/2025/11/24/ca161f4e801e3d7bbcaf968ccaea5944.png">
<link rel="stylesheet" href="/custom/index.css">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
<!-- <title>Sun-Panel</title> -->
<title>主页 | 欢迎回来</title>
<script type="module" crossorigin src="/assets/index-Dg_YCWjZ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Oh4_CArW.css">
</head>
<body class="dark:bg-black">
<div id="app">
<style>
.loading-wrap {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.balls {
width: 4em;
display: flex;
flex-flow: row nowrap;
align-items: center;
justify-content: space-between;
}
.balls div {
width: 0.8em;
height: 0.8em;
border-radius: 50%;
background-color: #4b9e5f;
}
.balls div:nth-of-type(1) {
transform: translateX(-100%);
animation: left-swing 0.5s ease-in alternate infinite;
}
.balls div:nth-of-type(3) {
transform: translateX(-95%);
animation: right-swing 0.5s ease-out alternate infinite;
}
@keyframes left-swing {
50%,
100% {
transform: translateX(95%);
}
}
@keyframes right-swing {
50% {
transform: translateX(-95%);
}
100% {
transform: translateX(100%);
}
}
@media (prefers-color-scheme: dark) {
body {
background: #121212;
}
}
</style>
<div class="loading-wrap">
<div class="balls">
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
<script src="/custom/index.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"f1ddc829a168430b878b9e24d84ccace","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 188.114.97.3:443 · blog.xiimin.com
2026-01-23 00:42
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 00:42:54 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
Cache-Control: no-cache
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=defd7e14-190a-4301-8f91-9ce6fd9f8eb8; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L8nkpkCI%2B6qqz1pQ5sszR%2Fv3hvzWPkEW5t1e%2BKoExgiDKdhxroTHw9FCZ8YR%2BXi2IU4HjGKhJpAl1qvztqjEv2UUhslP6Gwoz%2FACyOOdPQ%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=3,cfOrigin;dur=105
CF-RAY: 9c2340faaaf8eccd-BOM
alt-svc: h3=":443"; ma=86400
Page title: XIIMIN's Blog
<!DOCTYPE html>
<html
lang="zh-CN"
data-theme="dark"
data-overlayscrollbars-initialize
>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>XIIMIN's Blog</title>
<link rel="manifest" href="/themes/theme-walker/assets/dist/.vite/manifest.json" />
<script src="/themes/theme-walker/assets/dist/main.js?v=1.14.0"></script>
<link rel="stylesheet" href="/themes/theme-walker/assets/dist/main.css?v=1.14.0" />
<!-- Open Graph Start -->
<meta property="og:site_name" content="XIIMIN's Blog" />
<meta property="og:type" content="website" />
<meta property="og:title" content="XIIMIN's Blog" />
<meta property="og:url" content="https://blog.xiimin.com" />
<meta
property="og:description"
content="博客、文章、技术"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="XIIMIN's Blog" />
<meta name="twitter:url" content="https://blog.xiimin.com" />
<meta
name="twitter:description"
content="博客、文章、技术"
/>
<!-- Open Graph End -->
<script>
window.initColorScheme("system","light","dark",true,true)
</script>
<style>
.main {
max-width: 1200px;
margin: 0 auto;
}
</style>
<noscript>
<style>
body {
display: block !important;
}
</style>
</noscript>
<script defer src="https://umami.xiimin.com/tongjifenxi.js" data-website-id="f6cc0cc5-ca63-4904-b791-579e72e881eb"></script>
<meta name="generator" content="Halo 2.22.1"/><!-- plugin-comment-widget start -->
<link rel="modulepreload" href="/plugins/PluginCommentWidget/assets/static/comment-widget.js?version=3.0.0">
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/index.css?version=3.0.0" />
<!-- plugin-comment-widget end -->
<!-- plugin-shiki start -->
<script type="module" src="/plugins/shiki/assets/static/shiki-code.js?version=1.0.10"></script>
<!-- plugin-shiki end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.1" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.1" />
<!-- PluginSearchWidget end -->
<link rel="icon" href="/upload/logo.png" />
<meta name="keywords" content="博客、文章、技术" />
<meta name="description" content="博客、文章、技术" />
</head>
<body x-data="app" class="hidden" data-overlayscrollbars-initialize>
<div class="fixed left-0 right-0 top-0 z-50 flex items-center bg-base-100 p-4 shadow-sm lg:hidden">
<i class="animated fadeIn i-ri-menu-2-line inline-block cursor-pointer text-2xl" @click="openMenu()"> </i>
<a href="https://blog.xiimin.com">
<img
class="animated fadeIn avatar mx-4 mt-0 size-9 rounded-full"
src="/upload/logo.png"
alt="XIIMIN's Blog"
width="36"
height="36" sizes="(max-width: 640px) 94vw, (max-width: 768px) 92vw, (max-width: 1024px) 88vw, min(800px, 85vw)" srcset="/upload/logo.png?width=800 800w, /upload/logo.png?width=1200 1200w, /upload/logo.png?width=1600 1600w, /upload/logo.png?width=400 400w"
/>
</a>
<h1
class="animated fadeIn mt-0 text-xl font-extrabold"
style="animation-delay: 0.1s"
>XIIMIN's Blog</h1>
<!-- https://github.com/halo-sigs/plugin-search-widget -->
<div class="flex flex-1 items-center justify-end gap-4">
<a
class="animated fadeIn i-ri-search-line inline-block cursor-pointer text-xl text-base-content/60 hover:text-base-content"
href="javascript:SearchWidget.open()"
></a>
<label
class="hidden cursor-pointer place-items-center [@supports(color:oklch(0_0_0))]:grid"
x-data="colorSchemeSwitcher"
>
<input
type="checkbox"
class="toggle col-span-2 col-start-1 row-start-1 bg-base-content"
x-model="checked"
@clic
Open service 188.114.97.3:8443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 521 <none> Date: Mon, 05 Jan 2026 04:03:14 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=167,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9015b18f38581c-SJC alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2a06:98c1:3120::3:80 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 04:03:14 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://olist.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=76
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=awveH2igISxFFoTyxz5tetPs5I86636CF1cwYE4db52QOg6Q%2BjKkHLSm8Lb4r3ZywgA%2FXqKU6tq8lJmQLDYDjGY9ATIzB0ytqEgOXrcEg02U4o3akaheUygMs6w%3D"}]}
CF-RAY: 9b9015b0cc19f936-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":"9492c3cd4ad548188fe25cae40ee23b2","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 2a06:98c1:3120::3:8443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 521 <none> Date: Mon, 05 Jan 2026 04:03:14 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=204,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9015b15d2dd2b1-EWR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 04:03:15 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Accept-Encoding
Cache-Control: no-cache
strict-transport-security: max-age=31536000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7qHjRSGhOS873N6ZU3dW11VYxAUXirPdRCNWaojm2%2F9HaUSY%2FTPLWI6KK6XLhkZpjyhF%2FepoMEXie4r5tZPJTuTu%2FNfIVm2sTR9d7O6X6qI%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=11,cfOrigin;dur=609
CF-RAY: 9b9015b45ebe4333-EWR
alt-svc: h3=":443"; ma=86400
Page title: OpenList
<!doctype html>
<html lang="en" translate="no">
<head>
<meta charset="utf-8" >
<meta name="viewport" content="width=device-width, initial-scale=1" >
<meta name="referrer" content="same-origin" >
<meta name="generator" content="OpenList" >
<meta name="theme-color" content="#000000" >
<meta name="google" content="notranslate" >
<link href="/manifest.json" rel="manifest" >
<meta name="apple-mobile-web-app-capable" content="yes" >
<meta name="apple-mobile-web-app-title" content="OpenList" >
<link rel="apple-touch-icon" href="https://res.oplist.org/logo/logo.svg" >
<link rel="shortcut icon"
type="image/ico"
href="https://res.oplist.org/logo/logo.svg"
>
<title>OpenList</title>
<script>
window.OPENLIST_CONFIG = {
cdn: '',
base_path: '/',
api: undefined,
main_color: '#1890ff',
}
window.__dynamic_base__ = window.OPENLIST_CONFIG.cdn || ""
</script>
<script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src= window.__dynamic_base__+e.getAttribute('data-src'),n.onload=function(){System.import( window.__dynamic_base__+document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-DGSy0swL.js"></script>
<script>
(function(){
var preloads = [{"parentTagName":"head","tagName":"script","attrs":{"type":"module","crossorigin":"","src":"/assets/index-mG6bsVSg.js"}},{"parentTagName":"head","tagName":"link","attrs":{"rel":"stylesheet","crossorigin":"","href":"/assets/index-DYLAoZjS.css"}},{"parentTagName":"body","tagName":"script","attrs":{"nomodule":"","crossorigin":"","id":"vite-legacy-polyfill","src":"/assets/polyfills-legacy-1hY0yJVC.js"}}];
function setAttribute(target, attrs) {
for (var key in attrs) {
target.setAttribute(key, attrs[key]);
}
return target;
};
for(var i = 0; i < preloads.length; i++){
var item = preloads[i]
var childNode = document.createElement(item.tagName);
setAttribute(childNode, item.attrs)
if( window.__dynamic_base__) {
if(item.tagName == 'link') {
setAttribute(childNode, { href: window.__dynamic_base__ + item.attrs.href })
} else if (item.tagName == 'script') {
setAttribute(childNode, { src: window.__dynamic_base__ + item.attrs.src })
}
}
document.getElementsByTagName(item.parentTagName)[0].appendChild(childNode);
}
})();
</script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"9492c3cd4ad548188fe25cae40ee23b2","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 2a06:98c1:3120::3:443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 04:03:15 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Accept-Encoding
Cache-Control: no-cache
strict-transport-security: max-age=31536000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yyXO7GZ6sg8CWjKHHAtA4V5cGb9QNJOGaoNy6MmckjSsRShFzCcDUT4%2BAQesc02qkhTFC3zE7ZTmaPd3Yqm3In51hhQU92l%2BKyxCKhrYpH7dkd%2Bd%2F%2B331QGM5iw%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b9015b3eb49dc5a-FRA
alt-svc: h3=":443"; ma=86400
Page title: OpenList
<!doctype html>
<html lang="en" translate="no">
<head>
<meta charset="utf-8" >
<meta name="viewport" content="width=device-width, initial-scale=1" >
<meta name="referrer" content="same-origin" >
<meta name="generator" content="OpenList" >
<meta name="theme-color" content="#000000" >
<meta name="google" content="notranslate" >
<link href="/manifest.json" rel="manifest" >
<meta name="apple-mobile-web-app-capable" content="yes" >
<meta name="apple-mobile-web-app-title" content="OpenList" >
<link rel="apple-touch-icon" href="https://res.oplist.org/logo/logo.svg" >
<link rel="shortcut icon"
type="image/ico"
href="https://res.oplist.org/logo/logo.svg"
>
<title>OpenList</title>
<script>
window.OPENLIST_CONFIG = {
cdn: '',
base_path: '/',
api: undefined,
main_color: '#1890ff',
}
window.__dynamic_base__ = window.OPENLIST_CONFIG.cdn || ""
</script>
<script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src= window.__dynamic_base__+e.getAttribute('data-src'),n.onload=function(){System.import( window.__dynamic_base__+document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-DGSy0swL.js"></script>
<script>
(function(){
var preloads = [{"parentTagName":"head","tagName":"script","attrs":{"type":"module","crossorigin":"","src":"/assets/index-mG6bsVSg.js"}},{"parentTagName":"head","tagName":"link","attrs":{"rel":"stylesheet","crossorigin":"","href":"/assets/index-DYLAoZjS.css"}},{"parentTagName":"body","tagName":"script","attrs":{"nomodule":"","crossorigin":"","id":"vite-legacy-polyfill","src":"/assets/polyfills-legacy-1hY0yJVC.js"}}];
function setAttribute(target, attrs) {
for (var key in attrs) {
target.setAttribute(key, attrs[key]);
}
return target;
};
for(var i = 0; i < preloads.length; i++){
var item = preloads[i]
var childNode = document.createElement(item.tagName);
setAttribute(childNode, item.attrs)
if( window.__dynamic_base__) {
if(item.tagName == 'link') {
setAttribute(childNode, { href: window.__dynamic_base__ + item.attrs.href })
} else if (item.tagName == 'script') {
setAttribute(childNode, { src: window.__dynamic_base__ + item.attrs.src })
}
}
document.getElementsByTagName(item.parentTagName)[0].appendChild(childNode);
}
})();
</script>
</body>
</html>
Open service 2a06:98c1:3121::3:80 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 04:03:15 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://olist.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pr6VA7%2BUL6z3jKLMEobENygeOWWXlQwCis41rVHWPG0B1N%2B5HFWYTqGKVZRrKuQ1AKkC9Uj5yOMx7QD1mUnP9qpoHNC%2Fz0oeNudqLqXW8BGt2prs4WF72SnQLyM%3D"}]}
CF-RAY: 9b9015b16ed2d262-FRA
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>
</body>
</html>
Open service 2a06:98c1:3121::3:443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 04:03:15 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
vary: Accept-Encoding
Cache-Control: no-cache
strict-transport-security: max-age=31536000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bb4o63h3c13fZIzgcspro2%2FGP0eiUy7Kmr8wGci7Z%2FrSctFgIglFQKe3BXfm%2B9zvnMEgCPD6LHDQadneoedXDRcrHSewRX0DPXCzNanN%2BX%2FzKqpVZj6SMfykD98%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=603
CF-RAY: 9b9015b41eee97d2-EWR
alt-svc: h3=":443"; ma=86400
Page title: OpenList
<!doctype html>
<html lang="en" translate="no">
<head>
<meta charset="utf-8" >
<meta name="viewport" content="width=device-width, initial-scale=1" >
<meta name="referrer" content="same-origin" >
<meta name="generator" content="OpenList" >
<meta name="theme-color" content="#000000" >
<meta name="google" content="notranslate" >
<link href="/manifest.json" rel="manifest" >
<meta name="apple-mobile-web-app-capable" content="yes" >
<meta name="apple-mobile-web-app-title" content="OpenList" >
<link rel="apple-touch-icon" href="https://res.oplist.org/logo/logo.svg" >
<link rel="shortcut icon"
type="image/ico"
href="https://res.oplist.org/logo/logo.svg"
>
<title>OpenList</title>
<script>
window.OPENLIST_CONFIG = {
cdn: '',
base_path: '/',
api: undefined,
main_color: '#1890ff',
}
window.__dynamic_base__ = window.OPENLIST_CONFIG.cdn || ""
</script>
<script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src= window.__dynamic_base__+e.getAttribute('data-src'),n.onload=function(){System.import( window.__dynamic_base__+document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-DGSy0swL.js"></script>
<script>
(function(){
var preloads = [{"parentTagName":"head","tagName":"script","attrs":{"type":"module","crossorigin":"","src":"/assets/index-mG6bsVSg.js"}},{"parentTagName":"head","tagName":"link","attrs":{"rel":"stylesheet","crossorigin":"","href":"/assets/index-DYLAoZjS.css"}},{"parentTagName":"body","tagName":"script","attrs":{"nomodule":"","crossorigin":"","id":"vite-legacy-polyfill","src":"/assets/polyfills-legacy-1hY0yJVC.js"}}];
function setAttribute(target, attrs) {
for (var key in attrs) {
target.setAttribute(key, attrs[key]);
}
return target;
};
for(var i = 0; i < preloads.length; i++){
var item = preloads[i]
var childNode = document.createElement(item.tagName);
setAttribute(childNode, item.attrs)
if( window.__dynamic_base__) {
if(item.tagName == 'link') {
setAttribute(childNode, { href: window.__dynamic_base__ + item.attrs.href })
} else if (item.tagName == 'script') {
setAttribute(childNode, { src: window.__dynamic_base__ + item.attrs.src })
}
}
document.getElementsByTagName(item.parentTagName)[0].appendChild(childNode);
}
})();
</script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"9492c3cd4ad548188fe25cae40ee23b2","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 2a06:98c1:3121::3:8443 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 521 <none> Date: Mon, 05 Jan 2026 04:03:14 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9015afe9c79f7b-AMS alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 188.114.97.3:80 · olist.xiimin.com
2026-01-05 04:03
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 04:03:14 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://olist.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=D5gRl0qb1tDaK83lob0LFZXAZZV8m1niQMQ86%2FOM5TkdAz8JkO0v%2BlVvQ13yhCSLzFhatYjjOQ8ZhIqwwgfIeKsW9KUEbL2ERRovyNT09Uw%3D"}]}
CF-RAY: 9b9015b09ca25d76-FRA
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>
</body>
</html>
Open service 162.159.36.20:80 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 03:32:50 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://blog.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L6D8pEWA892FAruqo5RaC5aHiUCaAiUy4prMWEmbdas5HcTCkDn%2BYukie3x4qMB5%2FWCBkmzlVCz4XzQGiIUoDgCtm7%2F%2B6L1A8yn7gxItZQ%3D%3D"}]}
CF-RAY: 9b8fe9269baaae55-FRA
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>
</body>
</html>
Open service 162.159.36.5:8443 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 521 <none> Date: Mon, 05 Jan 2026 03:32:50 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b8fe9237f33bbc2-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.20:8443 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 521 <none> Date: Mon, 05 Jan 2026 03:32:50 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 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b8fe9239d216997-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 162.159.36.5:443 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 03:32:51 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
Cache-Control: no-cache
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=dcd336df-dc24-414c-8ca4-b3d44ce9aaed; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fybCQOhwV1QtsdxZQKTfMOWLVDR%2BOODLy8M6dswQBO2KbmhsWQv3bNpSoELzYfmuIhDPrTv%2FbscJDna%2BEMfXNFtOTHU17y5HgmFpcpFI%2Fg%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b8fe9280a7333a0-AMS
alt-svc: h3=":443"; ma=86400
Page title: XIIMIN's Blog
<!DOCTYPE html>
<html
lang="zh-CN"
data-theme="dark"
data-overlayscrollbars-initialize
>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>XIIMIN's Blog</title>
<link rel="manifest" href="/themes/theme-walker/assets/dist/.vite/manifest.json" />
<script src="/themes/theme-walker/assets/dist/main.js?v=1.14.0"></script>
<link rel="stylesheet" href="/themes/theme-walker/assets/dist/main.css?v=1.14.0" />
<!-- Open Graph Start -->
<meta property="og:site_name" content="XIIMIN's Blog" />
<meta property="og:type" content="website" />
<meta property="og:title" content="XIIMIN's Blog" />
<meta property="og:url" content="https://blog.xiimin.com" />
<meta
property="og:description"
content="博客、文章、技术"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="XIIMIN's Blog" />
<meta name="twitter:url" content="https://blog.xiimin.com" />
<meta
name="twitter:description"
content="博客、文章、技术"
/>
<!-- Open Graph End -->
<script>
window.initColorScheme("system","light","dark",true,true)
</script>
<style>
.main {
max-width: 1200px;
margin: 0 auto;
}
</style>
<noscript>
<style>
body {
display: block !important;
}
</style>
</noscript>
<script defer src="https://umami.xiimin.com/tongjifenxi.js" data-website-id="f6cc0cc5-ca63-4904-b791-579e72e881eb"></script>
<meta name="generator" content="Halo 2.22.1"/><!-- plugin-comment-widget start -->
<link rel="modulepreload" href="/plugins/PluginCommentWidget/assets/static/comment-widget.js?version=3.0.0">
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/index.css?version=3.0.0" />
<!-- plugin-comment-widget end -->
<!-- plugin-shiki start -->
<script type="module" src="/plugins/shiki/assets/static/shiki-code.js?version=1.0.10"></script>
<!-- plugin-shiki end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.1" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.1" />
<!-- PluginSearchWidget end -->
<link rel="icon" href="/upload/logo.png" />
<meta name="keywords" content="博客、文章、技术" />
<meta name="description" content="博客、文章、技术" />
</head>
<body x-data="app" class="hidden" data-overlayscrollbars-initialize>
<div class="fixed left-0 right-0 top-0 z-50 flex items-center bg-base-100 p-4 shadow-sm lg:hidden">
<i class="animated fadeIn i-ri-menu-2-line inline-block cursor-pointer text-2xl" @click="openMenu()"> </i>
<a href="https://blog.xiimin.com">
<img
class="animated fadeIn avatar mx-4 mt-0 size-9 rounded-full"
src="/upload/logo.png"
alt="XIIMIN's Blog"
width="36"
height="36" sizes="(max-width: 640px) 94vw, (max-width: 768px) 92vw, (max-width: 1024px) 88vw, min(800px, 85vw)" srcset="/upload/logo.png?width=400 400w, /upload/logo.png?width=1200 1200w, /upload/logo.png?width=800 800w, /upload/logo.png?width=1600 1600w"
/>
</a>
<h1
class="animated fadeIn mt-0 text-xl font-extrabold"
style="animation-delay: 0.1s"
>XIIMIN's Blog</h1>
<!-- https://github.com/halo-sigs/plugin-search-widget -->
<div class="flex flex-1 items-center justify-end gap-4">
<a
class="animated fadeIn i-ri-search-line inline-block cursor-pointer text-xl text-base-content/60 hover:text-base-content"
href="javascript:SearchWidget.open()"
></a>
<label
class="hidden cursor-pointer place-items-center [@supports(color:oklch(0_0_0))]:grid"
x-data="colorSchemeSwitcher"
>
<input
type="checkbox"
class="toggle col-span-2 col-start-1 row-start-1 bg-base-content"
x-model="checked"
@clic
Open service 162.159.36.5:80 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 03:32:50 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://blog.xiimin.com/
Strict-Transport-Security: max-age=31536000
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ydGrV3teoaAMM4DBAO%2BpEg54d6yKJiAvCsIZXcHfyzqFxw3xfxZrNzJtgH27s13akq1aeccbqc9K4meShJuizuJOFvSL9pwsUBs1RQ951Q%3D%3D"}]}
CF-RAY: 9b8fe9244d676686-AMS
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>
</body>
</html>
Open service 162.159.36.20:443 · blog.xiimin.com
2026-01-05 03:32
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 03:32:51 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
Cache-Control: no-cache
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=5eba9af0-09fa-4562-859a-64683ecc874b; Path=/; HTTPOnly
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=90LNrSa7rJ6vmcu2Au1ZWynTheqE3JDTVqy%2BBqcxWGrmTNPWB0EsHOFqcEMChYt%2BX0ThBEmiWJWyMrkr4ymcOBcAr70UgwjGx7P826q5Yw%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b8fe9280cb65d7d-FRA
alt-svc: h3=":443"; ma=86400
Page title: XIIMIN's Blog
<!DOCTYPE html>
<html
lang="zh-CN"
data-theme="dark"
data-overlayscrollbars-initialize
>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>XIIMIN's Blog</title>
<link rel="manifest" href="/themes/theme-walker/assets/dist/.vite/manifest.json" />
<script src="/themes/theme-walker/assets/dist/main.js?v=1.14.0"></script>
<link rel="stylesheet" href="/themes/theme-walker/assets/dist/main.css?v=1.14.0" />
<!-- Open Graph Start -->
<meta property="og:site_name" content="XIIMIN's Blog" />
<meta property="og:type" content="website" />
<meta property="og:title" content="XIIMIN's Blog" />
<meta property="og:url" content="https://blog.xiimin.com" />
<meta
property="og:description"
content="博客、文章、技术"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="XIIMIN's Blog" />
<meta name="twitter:url" content="https://blog.xiimin.com" />
<meta
name="twitter:description"
content="博客、文章、技术"
/>
<!-- Open Graph End -->
<script>
window.initColorScheme("system","light","dark",true,true)
</script>
<style>
.main {
max-width: 1200px;
margin: 0 auto;
}
</style>
<noscript>
<style>
body {
display: block !important;
}
</style>
</noscript>
<script defer src="https://umami.xiimin.com/tongjifenxi.js" data-website-id="f6cc0cc5-ca63-4904-b791-579e72e881eb"></script>
<meta name="generator" content="Halo 2.22.1"/><!-- plugin-comment-widget start -->
<link rel="modulepreload" href="/plugins/PluginCommentWidget/assets/static/comment-widget.js?version=3.0.0">
<link rel="stylesheet" href="/plugins/PluginCommentWidget/assets/static/index.css?version=3.0.0" />
<!-- plugin-comment-widget end -->
<!-- plugin-shiki start -->
<script type="module" src="/plugins/shiki/assets/static/shiki-code.js?version=1.0.10"></script>
<!-- plugin-shiki end -->
<!-- PluginSearchWidget start -->
<script src="/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version=1.7.1" defer></script>
<link rel="stylesheet" href="/plugins/PluginSearchWidget/assets/static/style.css?version=1.7.1" />
<!-- PluginSearchWidget end -->
<link rel="icon" href="/upload/logo.png" />
<meta name="keywords" content="博客、文章、技术" />
<meta name="description" content="博客、文章、技术" />
</head>
<body x-data="app" class="hidden" data-overlayscrollbars-initialize>
<div class="fixed left-0 right-0 top-0 z-50 flex items-center bg-base-100 p-4 shadow-sm lg:hidden">
<i class="animated fadeIn i-ri-menu-2-line inline-block cursor-pointer text-2xl" @click="openMenu()"> </i>
<a href="https://blog.xiimin.com">
<img
class="animated fadeIn avatar mx-4 mt-0 size-9 rounded-full"
src="/upload/logo.png"
alt="XIIMIN's Blog"
width="36"
height="36" sizes="(max-width: 640px) 94vw, (max-width: 768px) 92vw, (max-width: 1024px) 88vw, min(800px, 85vw)" srcset="/upload/logo.png?width=400 400w, /upload/logo.png?width=1200 1200w, /upload/logo.png?width=800 800w, /upload/logo.png?width=1600 1600w"
/>
</a>
<h1
class="animated fadeIn mt-0 text-xl font-extrabold"
style="animation-delay: 0.1s"
>XIIMIN's Blog</h1>
<!-- https://github.com/halo-sigs/plugin-search-widget -->
<div class="flex flex-1 items-center justify-end gap-4">
<a
class="animated fadeIn i-ri-search-line inline-block cursor-pointer text-xl text-base-content/60 hover:text-base-content"
href="javascript:SearchWidget.open()"
></a>
<label
class="hidden cursor-pointer place-items-center [@supports(color:oklch(0_0_0))]:grid"
x-data="colorSchemeSwitcher"
>
<input
type="checkbox"
class="toggle col-span-2 col-start-1 row-start-1 bg-base-content"
x-model="checked"
@clic