cloudflare
tcp/443 tcp/80
Open service 172.67.209.41:443 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:07:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Age: 326429
Cache-Control: public, max-age=0, must-revalidate
content-disposition: inline
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MpEaRBZBlN8oWA0jtCZjMSxBuhzykkGiAt5TL9RpmCnfF0XXIvyNA7Bav729i0EejE2LY2Ouktv3hVEAFybtfqhhvhSbPddT641%2BJ8Elzow%3D"}]}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=81
Server: cloudflare
strict-transport-security: max-age=2592000; includeSubDomains; preload
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
vary: accept-encoding
x-matched-path: /
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-vercel-cache: HIT
x-vercel-id: sfo1::sf7tq-1769256442101-173e44cfc88c
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Content-Type-Options: nosniff
CF-RAY: 9c2f68fab9a16cb7-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.209.41:80 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 12:07:21 GMT
Content-Length: 0
Connection: close
Location: https://cn.vyperlang.org/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OuFk4jVQ6mnbFpDGi18935r9UJSuRaqzLpPkfwklUCaKraUq7XGZcOKPG%2FIf3OYOg0ECQko4JM8gs4cLnZGK2CmOm14Bxywrbk5YWznUWbg%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c2f68fa5f937e0e-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::6815:258d:443 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:07:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Age: 326429
Cache-Control: public, max-age=0, must-revalidate
content-disposition: inline
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ICnN8EKEpkOiV3GGAjDGjXW5VlhZRmHBTGMbH0wxPmkvAWKPP1rZxo1DUuSS%2F81pE5WaxR7Q6wFA91vz7O1TUNfR%2FbwoGSWk%2BKbjhRsUIYuGREGN5j888P58"}]}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=36,cfOrigin;dur=42
Server: cloudflare
strict-transport-security: max-age=2592000; includeSubDomains; preload
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
vary: accept-encoding
x-matched-path: /
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-vercel-cache: HIT
x-vercel-id: iad1::7vzng-1769256442189-4e3ad464e75f
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Content-Type-Options: nosniff
CF-RAY: 9c2f68fb4fdf0f45-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3035::ac43:d129:80 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 12:07:21 GMT
Content-Length: 0
Connection: close
Location: https://cn.vyperlang.org/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=a37jKi0O0XcNb7m0QZGEMbP%2FsMFAS%2BVWRe8gZ92pCWpPm%2F35qazlKawz9VnNWi%2FrMOjp7OIhIq6acv1WIdPPURinOiRBUc8faCjZ7GhUE1gRtQXnWlQbWKM%2F29o%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c2f68fa181cfce0-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::6815:258d:8443 · cn.vyperlang.org
2026-01-24 12:07
Open service 104.21.37.141:80 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 12:07:21 GMT
Content-Length: 0
Connection: close
Location: https://cn.vyperlang.org/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zN1bqQYyqMIt38lG3d2F3d%2BoqxyYHRZutvU7wqhvz3QM%2Brk6sSYwwoLlQnJ0914aR79Es7MVubzyyclcR1JSSQ0%2FeGhg%2F1U5yuG8dTUK"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2f68f9bbd25c56-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.37.141:8443 · cn.vyperlang.org
2026-01-24 12:07
Open service 172.67.209.41:8443 · cn.vyperlang.org
2026-01-24 12:07
Open service 104.21.37.141:443 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:07:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Age: 326429
Cache-Control: public, max-age=0, must-revalidate
content-disposition: inline
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oRTpIoZtV%2BI5hamYzViOq9j9TfRg3HUwDBFemPXA0%2B%2BZqOQgAxNGoFFB4gaNSZduxqV338OyVvGJTzCCaKwNOJEWZrH7EDnpvYKqj5WYB3Q%3D"}]}
X-Content-Type-Options: nosniff
Server: cloudflare
strict-transport-security: max-age=2592000; includeSubDomains; preload
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
vary: accept-encoding
x-matched-path: /
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-vercel-cache: HIT
x-vercel-id: fra1::bhxjp-1769256442320-3c06a5d24bdc
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9c2f68fbef96b19e-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3035::ac43:d129:443 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 12:07:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Age: 326429
Cache-Control: public, max-age=0, must-revalidate
content-disposition: inline
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zKgfqwgWL3lBi8VRENmCpzJh7Azk9E%2Bjx9f9Uws97FP67F%2FQix6s9CJLGtFIbPveqSbJvWRxZKeMOjdBQuByWf0TxXQJHlbtRYNet1tCUaAhxqMGtYGqycaMOTA%3D"}]}
X-Content-Type-Options: nosniff
Server: cloudflare
strict-transport-security: max-age=2592000; includeSubDomains; preload
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
vary: accept-encoding
x-matched-path: /
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-vercel-cache: HIT
x-vercel-id: lhr1::qkmpd-1769256442393-96a68e880ff0
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9c2f68fcbd47d46c-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3035::ac43:d129:8443 · cn.vyperlang.org
2026-01-24 12:07
Open service 2606:4700:3034::6815:258d:80 · cn.vyperlang.org
2026-01-24 12:07
HTTP/1.1 301 Moved Permanently
Date: Sat, 24 Jan 2026 12:07:21 GMT
Content-Length: 0
Connection: close
Location: https://cn.vyperlang.org/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=32S5DRLs0vej3wAsyCZAWWSHzkeU3gv8J23xXDllTOVZjgcmzuL0MX8HGPgeEpeFSRyEpFI6bWEKJEEabO7Zume%2BMvujwthpgAXPRfNInMAcsmI96CFW5wOpDtc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2f68f8ce03989c-FRA
alt-svc: h3=":443"; ma=86400