URL: https://blog.calvinfeng.com/
Submission: On March 21 via api from US — Scanned from US

Summary

This website contacted 2 IPs in 1 countries across 2 domains to perform 46 HTTP transactions. The main IP is 2606:4700:3037::6815:634, located in United States and belongs to CLOUDFLARENET, US. The main domain is blog.calvinfeng.com.
TLS certificate: Issued by E1 on February 25th 2024. Valid for: 3 months.
This is the only time blog.calvinfeng.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
44 2606:4700:303... 13335 (CLOUDFLAR...)
2 52.26.188.3 16509 (AMAZON-02)
46 2
Apex Domain
Subdomains
Transfer
44 calvinfeng.com
blog.calvinfeng.com
281 KB
2 vercel-insights.com
vitals.vercel-insights.com — Cisco Umbrella Rank: 17027
331 B
46 2
Domain Requested by
44 blog.calvinfeng.com blog.calvinfeng.com
2 vitals.vercel-insights.com blog.calvinfeng.com
46 2

This site contains links to these domains. Also see Links.

Domain
github.com
facebook.com
youtube.com
www.linkedin.com
twitter.com
Subject Issuer Validity Valid
calvinfeng.com
E1
2024-02-25 -
2024-05-25
3 months crt.sh
vercel-insights.com
Amazon RSA 2048 M02
2023-08-23 -
2024-09-19
a year crt.sh

This page contains 1 frames:

Primary Page: https://blog.calvinfeng.com/
Frame ID: 4CCE91F453659CAA5B21EC201A209256
Requests: 46 HTTP requests in this frame

Screenshot

Page Title

Calvinfung Blog

Detected technologies

Overall confidence: 100%
Detected patterns
  • <[^>]+data-react

Overall confidence: 100%
Detected patterns
  • math(?:\.min)?\.js

Page Statistics

46
Requests

100 %
HTTPS

50 %
IPv6

2
Domains

2
Subdomains

2
IPs

1
Countries

282 kB
Transfer

712 kB
Size

0
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

46 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
blog.calvinfeng.com/
30 KB
10 KB
Document
General
Full URL
https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7954e4ba753cdc8711f71939c8287253cf86e27b81199658094be05f5302a3ba
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36
accept-language
en-US,en;q=0.9

Response headers

access-control-allow-origin
*
age
2138448
alt-svc
h3=":443"; ma=86400
cache-control
public, max-age=0, must-revalidate
cf-cache-status
DYNAMIC
cf-ray
867c7e22798b0355-MIA
content-disposition
inline
content-encoding
br
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
content-type
text/html; charset=utf-8
date
Thu, 21 Mar 2024 08:15:11 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
permissions-policy
camera=(), microphone=(), geolocation=()
referrer-policy
strict-origin-when-cross-origin
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=tm0DTUIGGgcajnMmpx2pz%2BjIWXHxNUydcqUGspZfbaMlaLQU6GNdrAprqeTRN6ynbxTkprh6sQGswPPQ9n4aCfQZzeiLejlTE2nUvy%2F4Z96%2B9c%2FEYJNiGXjlQ1Bv9sSGm7fremvBcyowfzNhLPkhks4K"}],"group":"cf-nel","max_age":604800}
server
cloudflare
strict-transport-security
max-age=31536000; includeSubDomains
x-content-type-options
nosniff
x-dns-prefetch-control
on
x-frame-options
DENY
x-matched-path
/
x-vercel-cache
HIT
x-vercel-id
iad1::u::9wvph-1711008911834-788d28ba847c
84f9bc5a95b29245.css
blog.calvinfeng.com/_next/static/css/
66 KB
12 KB
Stylesheet
General
Full URL
https://blog.calvinfeng.com/_next/static/css/84f9bc5a95b29245.css
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b65f929fe3bfc6985bf0104daae9fb73b2e8f5bf27f555ef162056385e29b049
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:11 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173296
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="84f9bc5a95b29245.css"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::bdkjm-1710835615169-111c19e26576
server
cloudflare
x-matched-path
/_next/static/css/84f9bc5a95b29245.css
etag
W/"ef7992d72bd6efd33da4d906d7be3955"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=E6%2BO8SI91LOFqDqek8a00en90iYkOvQTVjJAIDLm5bdlNWcXIlVNkLkGT9a62Ilk0I0kF0viGp%2Fs%2BES950C6AGJsl5nyr1cvIEmOeCj1iE5yNMrjY7WWqsodsvfnm8lwWZEK9qbeFUSyJGAf9J2LYUB8"}],"group":"cf-nel","max_age":604800}
content-type
text/css; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23a9f50355-MIA
webpack-62626b77b850134e.js
blog.calvinfeng.com/_next/static/chunks/
3 KB
2 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/webpack-62626b77b850134e.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2d1fbf19b6c4b122ad828928310e37dab2cd91a724ffe5d4bd298dae2a16a982
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="webpack-62626b77b850134e.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::645hr-1711008912046-4f053d907cbe
server
cloudflare
x-matched-path
/_next/static/chunks/webpack-62626b77b850134e.js
etag
W/"865f9f14de1f1304522a62a2132e16b6"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Sxiw5b4A8OsgAKnV4zRccQ7EIMZjasA3DwTKuFw1X0eEKRAEKCQo1GvER%2Bt8lKlHIuxecvqOEI8FMNeKQMAc9LUnNkMMSb6bIdigao2V%2FDZQiS16cwxwlk0oz7W9GnBIdBuZZPOU9FYAVsvOUsOqQNTE"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23a9f80355-MIA
main-10ac5bda6cee6aac.js
blog.calvinfeng.com/_next/static/chunks/
126 KB
37 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
26972e1e3791907181335337f145dd67c8a36065d15f42a04604a3d752701848
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="main-10ac5bda6cee6aac.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::jgv26-1711008912045-5d08ee75f255
server
cloudflare
x-matched-path
/_next/static/chunks/main-10ac5bda6cee6aac.js
etag
W/"6effebc22e42f330f0d4ad8231ba4a70"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=r72G%2FcQSzAsGOtIZH115gvkJwasGzLBXY0IB8fVfpK8qx1NT5Cz1e%2Fb8uysSWYpkZ5jmXK1pe8pFewHmKeb27qv9WsOj1yeojUPTM%2B3yOBh%2BOtQa82W0m3bTJhK8B3fP9leVPYxK6A9DbtRu19p2%2BcvK"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca000355-MIA
_app-5e8cf07505d78d2a.js
blog.calvinfeng.com/_next/static/chunks/pages/
36 KB
14 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/_app-5e8cf07505d78d2a.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
658242ff6a2c7fe8bee7f70ffcf431c84df349715c4909ea92c694d7749f2e3b
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:11 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173296
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="_app-5e8cf07505d78d2a.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::d68gz-1710835615215-5ad0723f4ce2
server
cloudflare
x-matched-path
/_next/static/chunks/pages/_app-5e8cf07505d78d2a.js
etag
W/"773d3079ccde55d9c78eca3d0be6ff8a"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=xlb58dpXbo3YJ%2FFDaZyPvfw8BCHWIYooV4SV8mGKgZSincx5p8BguLy3YUXTzqEOPPwrZ44K2JKV2XrMu%2FcR2ycvVin2AJLeuYG5cjJ68b04KuPM1F%2BfcB9jI2HbHLDu3RiJ2bUplLAqaN89g4DeyMjy"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca010355-MIA
index-1c2a649a750f13b5.js
blog.calvinfeng.com/_next/static/chunks/pages/
17 KB
7 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/index-1c2a649a750f13b5.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5b32716f37f6aec5381edfe83083f80da1e2cbfbd0d950355994c0f9eb8309a1
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="index-1c2a649a750f13b5.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::lqn5d-1711008912051-d53c1297f3f0
server
cloudflare
x-matched-path
/_next/static/chunks/pages/index-1c2a649a750f13b5.js
etag
W/"2137d118654d7537f2f36a83858bdd08"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=47RU4BLokWY6ro3drT8%2FHRJQXeYYQAHG2jnlb1ZPWRAnaCTqQcNBaA6rczH8FMRY42LNA%2Bqk64tUKHsfPeLJAbSdeYsDzoZcrRkXLSULpqbY6LgF18qbwpu0BRh9RiSBeigvLleM40y2jk24wcQptKFe"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca020355-MIA
_buildManifest.js
blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/
1 KB
1 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/_buildManifest.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5c89e57990d6b18dcd58b9f8f907ccdaa41d6fda07bb67b397d9409ecf981f6e
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:11 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173296
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="_buildManifest.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::wtfxl-1710835615210-de984564a5ca
server
cloudflare
x-matched-path
/_next/static/Yn-deFBs-xxQHiQDgKINM/_buildManifest.js
etag
W/"e019558e2468665eaecfb204f2467f01"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=LatlbIslGzk8hukqpDXVE9VKav%2BbDef4vmbNMF98VKTtNcyQh6O%2FYFC5veOoHNJqNoMeXoKmfummv8rINAEXFaA22hG5YkeJnu9Ehf8YR6ZltRSa9eZSMVVo5Z9Epg9CAjRwt6ff3H49njN28dxjWDe3"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca030355-MIA
_ssgManifest.js
blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/
215 B
591 B
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/_ssgManifest.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
32c08955a114a8a095e906806d5cb006bed67d0984e83a09f0208dc500aef6ff
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="_ssgManifest.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::zhqvs-1711008912051-8a3ada84fb55
server
cloudflare
x-matched-path
/_next/static/Yn-deFBs-xxQHiQDgKINM/_ssgManifest.js
etag
W/"20d04b2a2eaaaea8344d1d7315d5f7d2"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2Fmr4nXB8IByYH738G%2BQNkXA1D4sMGFRlQYtuQuk5LmmSTNKD6TvJpf5BKyVMNk9Jm2Ki5QxR2yj8uHod3OKi4aBXHcb%2BY1HpgQA4ypD0%2BlFG3fXRPVh8W%2FFQUngDdslFtL68%2Fqa7MYlw%2B%2FAkfPI%2Fabdt"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca040355-MIA
_middlewareManifest.js
blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/
92 B
497 B
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/Yn-deFBs-xxQHiQDgKINM/_middlewareManifest.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
de5341313a4dc5d982ca50ae4a491e84bc5e80b0f439d87f05fc3973c1b7e59a
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:11 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173296
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="_middlewareManifest.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::48vx8-1710835615218-a96c42cb263b
server
cloudflare
x-matched-path
/_next/static/Yn-deFBs-xxQHiQDgKINM/_middlewareManifest.js
etag
W/"7c3f7e060745668041278118c0bb3d6d"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=gEPxmbP6krrwk2RMhe25flkxuF%2F%2FZIxDYl7PLxqLfpaChOwftNecE5HhmoYBDY2QDwCQwlrCQNbAInSYpGwFtA%2FdTeR3eOVR2PHLz1SInPBw3Xuv6GszQCb83TMih8IOu7yxOWHo4BV4Kx8BPBqFzEJI"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e23ca050355-MIA
email-decode.min.js
blog.calvinfeng.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/
1 KB
1 KB
Script
General
Full URL
https://blog.calvinfeng.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2595496fe48df6fcf9b1bc57c29a744c121eb4dd11566466bc13d2e52e6bbcc8
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:11 GMT
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Fri, 15 Mar 2024 16:05:18 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
etag
W/"65f471be-4d7"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=gjFIyQRAvVC9iUl%2BW0%2BF5fHapJhYxMciFQJicFEXiKdhEUZyUkosvED12OAYGOMGe9KOl1KkOD5DoK9PkNYqF9Fj60tXFCbk3oOctqP%2BA98HQysNSl9pwwOmE096HGFaKkV%2BcSWU%2FrsOFiCvW%2Fkzg1ZP"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript
x-frame-options
DENY
cache-control
max-age=172800, public
cf-ray
867c7e23a9f60355-MIA
expires
Sat, 23 Mar 2024 08:15:11 GMT
inter-latin-variable-full-normal.79d31200.woff2
blog.calvinfeng.com/_next/static/media/
54 KB
55 KB
Font
General
Full URL
https://blog.calvinfeng.com/_next/static/media/inter-latin-variable-full-normal.79d31200.woff2
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/css/84f9bc5a95b29245.css
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
750a469d97a45e7b315b7a44a4ee41e615aca938544cf7199b681785a993a8ec
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

Referer
https://blog.calvinfeng.com/_next/static/css/84f9bc5a95b29245.css
Origin
https://blog.calvinfeng.com
accept-language
en-US,en;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-disposition
inline; filename="inter-latin-variable-full-normal.79d31200.woff2"
alt-svc
h3=":443"; ma=86400
content-length
55360
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::cs4vz-1710835615322-58119ab73108
server
cloudflare
x-matched-path
/_next/static/media/inter-latin-variable-full-normal.79d31200.woff2
etag
"5af41ff8d97a18f2fac9a96ea9324ab1"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=p2HN8njevmvZeKuqAJ27zSamJbanIkgao5PircO4SCXxm3IUZNTKNbmSI6D4NWcxOS9JecRbZCKA%2FXCZCdENM6ykfAughwtcJTrMF6gJOZFe2sqbgUrfel0VtMJ0D66%2FJySSqzvYx02AtPJ%2F75NAKV7o"}],"group":"cf-nel","max_age":604800}
content-type
font/woff2
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
accept-ranges
bytes
cf-ray
867c7e23fa1b0355-MIA
vitals
vitals.vercel-insights.com/v1/
2 B
165 B
Ping
General
Full URL
https://vitals.vercel-insights.com/v1/vitals
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
52.26.188.3 Boardman, United States, ASN16509 (AMAZON-02, US),
Reverse DNS
ec2-52-26-188-3.us-west-2.compute.amazonaws.com
Software
/
Resource Hash
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3

Request headers

Referer
https://blog.calvinfeng.com/
accept-language
en-US,en;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
x-ratelimit-reset
60
x-ratelimit-limit
1000
cross-origin-resource-policy
cross-origin
content-length
2
x-ratelimit-remaining
999
content-type
text/plain; charset=utf-8
vitals
vitals.vercel-insights.com/v1/
2 B
166 B
Ping
General
Full URL
https://vitals.vercel-insights.com/v1/vitals
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
52.26.188.3 Boardman, United States, ASN16509 (AMAZON-02, US),
Reverse DNS
ec2-52-26-188-3.us-west-2.compute.amazonaws.com
Software
/
Resource Hash
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3

Request headers

Referer
https://blog.calvinfeng.com/
accept-language
en-US,en;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
x-ratelimit-reset
60
x-ratelimit-limit
1000
cross-origin-resource-policy
cross-origin
content-length
2
x-ratelimit-remaining
999
content-type
text/plain; charset=utf-8
index.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/
3 KB
2 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/index.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a6370287643b26f307c48f9700dddaf3089b04a32f4c33be5d8668fd0365e6bd
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::lqn5d-1711008912266-dcf1002e772b
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/index.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=WGPsu8rpnWQNLViZFSEFSmWKSr3Cyww1eH1wym0eWbM3UezcBJKRCQvPAKXCc9rV6SbpxrTEemD4oeHvgIcHkMPLxM2HXwVyM2GWnYOHzmWsKVyBW7DRz%2FUV2NQbyWILTMREQwZy9Xya8hSL5Lo1vXMr"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e251cd66da1-MIA
blog.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/
5 KB
2 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ac7130181f7c47d7437cd845bbf9772efa0232c7420ea29400e52a9e2d2a86f6
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138442
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::wnzmc-1711008912267-1827c59dc6ff
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/blog.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=2ypKWgs%2FogpLOUsuqdd9hZaYYI6YFhbMlKcEOJCB0c0IRIocMaVp0kdrHtbXudL6V3LsnYe58jPedQsfsaDR2qI5bjBmV59eYcADzyxR5MsxGx89zlrAaIr3SAjHn2YWpJU9VwE%2FSxp2QNAdyiMK0g0x"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cd76da1-MIA
blog-db7ee1142acaa67b.js
blog.calvinfeng.com/_next/static/chunks/pages/
0
7 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/blog-db7ee1142acaa67b.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="blog-db7ee1142acaa67b.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::w49pz-1711008912268-f13912a65ceb
server
cloudflare
x-matched-path
/_next/static/chunks/pages/blog-db7ee1142acaa67b.js
etag
W/"8a8db12d62c31d9f6b2695fb70b0cd73"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=z3D4mLdTDKbdAUec6SEZqMh78ZL5Cvc2GLdlzwaiYQohi38hlhkgb%2FjR2dcwJnp2ivHFoLSOHUH6ZLQtdPcRzo9DX0U%2FVSI3GokhroTYnmx7YbFUj%2F3Du6UAvYAyJeDJZcfRawYE9U2q77xQoKKY7NTR"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cd86da1-MIA
tags.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/
237 B
1020 B
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
733cceb090eac543d1959842fa1081556c97924dd9f2bbd6a6fb16bc950d6861
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::sfmjj-1711008912262-feb47b26e050
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=FT3zJiZqAfbNqcrd1%2BjtSTSkTSwPA%2FKLtN42X3aRogSCRvMMN%2BmY%2Bx8A7ioW1dxBgDotdbvf6WDnoh%2FKED9U2Il2zT7HxrADIH050NMcH9vg5EmXKzBUPQVF54d1lOZvObzTI1OHEKOWeuoQK9M%2BLOj5"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cda6da1-MIA
tags-c640ef9071cdc40d.js
blog.calvinfeng.com/_next/static/chunks/pages/
0
6 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/tags-c640ef9071cdc40d.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="tags-c640ef9071cdc40d.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::lp9np-1711008912260-5cf2081e9240
server
cloudflare
x-matched-path
/_next/static/chunks/pages/tags-c640ef9071cdc40d.js
etag
W/"1441bb8403de53626666b8c68537c4f9"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=vy5kzHcu7QiozdHDlSaGz6anCrOnFLbi2UZfR%2FCzgyHkoBc8xQOnlfgdjgDvCJ1D50NJbBG9x49FszdZ%2BpyR2VnoJB2iheDMC4Z6eQDavQqcfIJtmD5FrZvge1E6PFNxUso8gkKhs87NtkHlGKGcS1S7"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cdc6da1-MIA
675-64a821d6ab4fd557.js
blog.calvinfeng.com/_next/static/chunks/
0
5 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/675-64a821d6ab4fd557.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="675-64a821d6ab4fd557.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::l4trh-1710835615466-ebe35a344751
server
cloudflare
x-matched-path
/_next/static/chunks/675-64a821d6ab4fd557.js
etag
W/"f23ea38ed5c6bd4a58839d97f74ba3a4"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=qm%2FkMAHjBg9Ko9K1ieOtMNY8bsY0mw3ou82r07HJfaNE9uZu3tLDt94AI56HZljjfuL7geRjZiXGVeGiNycIFunt1TzX9oSnoIOQ3zbaC0CfxTpVrTMHXcyL5ZHrVHoee6sxUkMvu1lNGcdeydAs69Nj"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cdd6da1-MIA
projects-3683cab23fa2c04a.js
blog.calvinfeng.com/_next/static/chunks/pages/
0
3 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/projects-3683cab23fa2c04a.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="projects-3683cab23fa2c04a.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::7ssrw-1711008912268-8ff009341ede
server
cloudflare
x-matched-path
/_next/static/chunks/pages/projects-3683cab23fa2c04a.js
etag
W/"d9a36473a403362dc0f712b3293899e2"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=rIskDIYe4NWxPejsHwS770srbaoKSylm6AW3q7nrdS46KbdKRhBpcFadYJ4Bh%2BfMBl14KEjdO4pZ%2Fwo8m%2FfbRTNlc9chh%2BZNXSDRrBYCE70G7yOCUsFP8Fmvgt%2BDykasdioijmU4LYGg2kFpUBHIzxe8"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cde6da1-MIA
about.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/
2 KB
2 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/about.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8ad72f216e5f6508897284190a5feb484124d9bcb1082acbeb6fcdf39ab62b3a
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138442
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::g2hpt-1711008912267-c961823d7fa1
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/about.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=0qL%2FoVDbltAkZl0YTVy96eKCiGgltLbj5wKhgnDN6N9uySCYt78db2SyLXOcddWs%2Bu7AhZdVBBvcvsL5nmW5y1jwIxpP3qqBh1J7vK9oDP4rpA7esns55M843MCUGLXw9ove2Dn1bpiFYuMxYgunmK75"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cdf6da1-MIA
410-126bb4b3a7c18944.js
blog.calvinfeng.com/_next/static/chunks/
0
7 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/410-126bb4b3a7c18944.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="410-126bb4b3a7c18944.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::k8r88-1711008912260-088f512338d6
server
cloudflare
x-matched-path
/_next/static/chunks/410-126bb4b3a7c18944.js
etag
W/"cbbc0ae1becc5d29e4ae3bb12e4a3f3e"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=NX1Enycr%2BxM%2FoYXiHvmEoXvFatgirUwOIdi%2FFU6SjDC6Lq6y5bc8d%2FLi0XRRCqIclpJXnxrbj0Y89Z%2F0ZLNJlP1w3SHR6UVzM%2FerXVBMSR75iuM4B5ksRq5FajWCtRH%2BM6Cj%2BiaJ3bvGKg3e6kIMQAC2"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252ce16da1-MIA
712-0f7f301d36311668.js
blog.calvinfeng.com/_next/static/chunks/
0
8 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/712-0f7f301d36311668.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="712-0f7f301d36311668.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::cs4vz-1710835615409-63ba62b1951b
server
cloudflare
x-matched-path
/_next/static/chunks/712-0f7f301d36311668.js
etag
W/"7dd1ae1417b331e0a811c1c57edf7422"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=x0a0ycERfBWOjHszH2c7BmODa8HBZchmf6uXm2Iyb1C%2BylGCQ26vchvFzkZvh%2FdMv8qYtkBa%2Bxhg%2Fz6am34L%2Bb0yjbgijnbgSVQ1mKvqUxvnG7npJUHM8%2F9dWCBu7y7Q5sv%2F%2FI1jQ0%2F6aZG8k3nMWG%2Be"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252ce26da1-MIA
about-6f9b87d7fe786883.js
blog.calvinfeng.com/_next/static/chunks/pages/
0
1 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/about-6f9b87d7fe786883.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="about-6f9b87d7fe786883.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::nhpbl-1711008912270-7691b92f759d
server
cloudflare
x-matched-path
/_next/static/chunks/pages/about-6f9b87d7fe786883.js
etag
W/"522a9df2cafec11b7e02d6e30fc25f3b"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=r163xmiUFmNsB%2B%2Bcnb3l8%2BFbDSj6MpH6z%2BPYHly2rm%2B%2F%2FtNKB5BJSdI3WCncmxGAW4uh8vLjOne6VksrBDH9c%2B%2BmimSnFKQO3tqbns0zWv1rVDcCK8spiqjBJV4MZEXKAolcRtCZXS3LtEUdC1geZsPw"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252ce46da1-MIA
new-features-in-v1.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/
84 KB
13 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/new-features-in-v1.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9f3d4229b937d7b3f5733e025fa095ef5b4dc365437eecc3661fc6677e6c3fb1
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::4j4j9-1711008912265-5aa76fd1d450
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/new-features-in-v1.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ty4PtbMSYD%2BF4I8YuXWJxftEqaasNIdYEhK%2BNAdV%2FnnAqhvropsOf1b4tyDurVb%2Bp6qRq7jhpz4tcS9Qo5HnBZW7TB0plxEV4STjkuGg%2FQi4ALyAJ17%2BG4Fasx6ggS2DWwM8TgtI7NuYbm7ZeS1MFjGN"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252ce66da1-MIA
%5B...slug%5D-8ab66ff6ebabec4c.js
blog.calvinfeng.com/_next/static/chunks/pages/blog/
0
1 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/blog/%5B...slug%5D-8ab66ff6ebabec4c.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
MISS
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
content-encoding
br
x-dns-prefetch-control
on
content-disposition
inline; filename="[...slug]-8ab66ff6ebabec4c.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::8lz8h-1711008912266-e02b8b85d812
server
cloudflare
x-matched-path
/_next/static/chunks/pages/blog/%5B...slug%5D-8ab66ff6ebabec4c.js
etag
W/"0a73189e4e0d5de3e0616e61bf800178"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=qJO2b1Lmb4RVAw5Kq5RcLlLfNMp6j%2BgwFHLJ8itZeBYNkLPGGSD8Q%2BPBbaaqBHfLBJXWvounLotHIfMqWEPI3BTxn6UqEoCe8TViwYeqMrsN8TFzt%2F56efiBJ4PG2KZf%2BtXsbatuAvuTZCNIayUH4dpV"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252ce56da1-MIA
introducing-multi-part-posts-with-nested-routing.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/nested-route/
6 KB
3 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/nested-route/introducing-multi-part-posts-with-nested-routing.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7cbaa4e5e25246583d7b11b64ee470035b96d8edeae80e57cf1c577591fdc73b
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138442
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::5zmml-1711008912266-e83d705b7a4d
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/nested-route/introducing-multi-part-posts-with-nested-routing.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=fKa7bSZ1bQ98qa4YLNTEc%2BaBCaVG6SAwWTyF9uKkIRTiimNhekh6teRjC8%2BPdCfLFHSwW0lVbJhclgx5hX%2B0B8zPaFPXdk4D%2FHyX0Mu2e1haXSBm88ZU1%2Bechi%2Fe6ukyrziumikF%2FJqIDFvX6cqIkX%2F2"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252ce76da1-MIA
introducing-tailwind-nextjs-starter-blog.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/
26 KB
8 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/introducing-tailwind-nextjs-starter-blog.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
61d4cf5aeb88dce70164c879b9325f6fd0d9088d7fac85735519c7746a4a7bf7
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::2lqjj-1711008912269-1146a489dfc5
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/introducing-tailwind-nextjs-starter-blog.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ztuTeLCKq94ZXWAD3vR%2BOb%2BzA7I%2FCDU3mIXMvZ5K5FTStKLhsxbcOyjPDEsQ8iMI91SNaxGwGCJ0yFShqkq5gBd8v4V5ZlHFxmdc49vAthV1VKUfFXQXDdsvxExqa3hhdXenjNH9PRzJktKPwow8bpr9"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252ce86da1-MIA
deriving-ols-estimator.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/
137 KB
9 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/deriving-ols-estimator.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
48a2913c8280f0641aa59cd137dafeb06bb6f0b2f4b802f682bb5a210e97f822
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2137913
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::42s2n-1711008912266-6015e48edbc9
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/blog/deriving-ols-estimator.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=R2gwKu%2BrhBWeMVmXyXC73IkIzE0pm9rLVG4eMqQ2fzmFP5dc2IxwPsOXRATdsH2YJYu8%2FYtb0pZwEPh4%2BB4RmQMCnLMgVLkxh9CAOKrY4zQIJZm6ZlGKVdYgsaRsgCMlv7HSggsIPmHKeYh1maBitApN"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252ce96da1-MIA
next-js.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
2 KB
2 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/next-js.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
15a8ca007b93835a3aa30b4a9316796ccf58886ccf396b4e2f11590aa28e8f94
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::bv29m-1711008912266-11a93922fb45
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/next-js.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=MEElt9QR9nyaD6NAxFTU%2Bi9sgqRuWZBJrc2pmYzKBj3Ned%2BRAE626I4BGR7hAZ5ag%2BKHleNNHYOK%2BCcADb2X2xqqtar3GWndb2NxaAP9h6KxQ6jNoake%2FauxJvmgn%2FT18WkLFqZblDIj4d3YfqSRXjaU"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cea6da1-MIA
%5Btag%5D-11c6095a6c8ec6c4.js
blog.calvinfeng.com/_next/static/chunks/pages/tags/
0
7 KB
Other
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/tags/%5Btag%5D-11c6095a6c8ec6c4.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="[tag]-11c6095a6c8ec6c4.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::882qx-1710835615475-5ef39e26b62c
server
cloudflare
x-matched-path
/_next/static/chunks/pages/tags/%5Btag%5D-11c6095a6c8ec6c4.js
etag
W/"89b1d49f15da960aecda543d38be4c69"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ZmqGau%2FDjQWsz9o51JvDRww%2BfEoYiZYuBpXrf%2Bt4Rv%2Bh4F4Yfs4emEHnx4q19vahHDegvAv6ImWvOvfdmX9o2x0%2BbS3ImYQRRmWLr0PWb85dAuZZvUcicuh7N3h7MbCj1LFE0hXWAMgHHwreStRk6DHY"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252ceb6da1-MIA
tailwind.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
1014 B
1 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/tailwind.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3bf90aaba0abd93eb592616cbd2255ebf299037e4329a117c7f0472157960d09
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138442
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::j64nc-1711008912267-b023e473d028
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/tailwind.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=WRqJUyCwtNGOd75U%2Fmb2By6AJvK3WzGxArDk0%2FqRAdzVq0kz%2Fg1KfnI3JLjgwZQu5lSUEwb7F4J1W6DT4rD90HlmywulOeIJPGrx6YFADiTbRWYTLkv6pLRfMzrz5%2FHrrvCFKJQ7De%2FYClFSJlaiJq1I"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cec6da1-MIA
guide.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
2 KB
2 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/guide.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5382dc8096ddcf5844fece0d6d319dbf3a30b129ae37433bda00da462e1f2b64
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::bv29m-1711008912265-a3c92f4dc593
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/guide.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ZUuCcaheymX37wkw9kHfyAO0EBO3rJy1G9C8TItdB5lghM1Er0pyWl1RtE1TmgVAfl6uqIU95EuthPzrgf7jXicrjIOPE5n00FM9TghBcBz%2FtIRSutBuwIY77y28%2FSW1E97KzWotBlutbTheXgWjZBPQ"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252ced6da1-MIA
multi-author.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
480 B
1 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/multi-author.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bb33d30ef2a31e98c7ec7bc25359c32046da21a62aca8ae31f4b02c6204623b7
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138442
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::p9bws-1711008912265-3c9367fba701
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/multi-author.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=XrTOax4%2BVkTkRop0MyU2tuPn0y47zOIXA6bkDlF%2Fz8StQLpAKk0SzuClOAwbniaxB5RQl6HajQhbuTaWBCGJ2NCuQDqgxCu4ymTX37RUNcZmabjBaA5fIJQEJyZ%2FcBFtcnqTCQBYZVlx%2BgGOjvkdLQRw"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cee6da1-MIA
feature.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
475 B
1 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/feature.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7f0c2e76452ee4a22e5d5726aea6949ee029e960e5f8c57ab7b6761ebe5866af
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2138441
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::u::nxglc-1711008912269-3ed0c750ccbb
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/feature.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Zc25shTw90Pf0Y9DhUMZQJSe1HYZsNTpRODQaKTHf3bqTtva9XhZwpLiTwoXSzXSp09uEbMwMLHSL5xsvQyy%2ByhEl%2F%2Big0WTyX8FT6YCvGPsdKcmycdMYQH7c9EHn2wleMaOc5MiQvH6UnJVZIXRi9iR"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cef6da1-MIA
math.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
339 B
1 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/math.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5e99da0e628f28fb1ebc769297c7ea9d41419c4646401a3b7c64a4f6220ddc78
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2137913
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::clp5k-1711008912267-7642702f3b68
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/math.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=f22FyphKT2txg%2Bxw3dyoRcqY58Y0a3H3u16nlLO8uFKYvupmmAOoBNVt%2Bx3MW4YJf1BmFG22tpneCLgLqybY98wIAKA4fnuybnRT3%2F5JpJwlv33JUpEO2lhnbDd%2FShbaCJdIBFqV6GAsi6ocUxW8k9nd"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cf06da1-MIA
ols.json
blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/
338 B
1 KB
Fetch
General
Full URL
https://blog.calvinfeng.com/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/ols.json
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
20671f3379af2ef0698827cdf7dcc6180f85cffda8c751d61849f8b8c96e1eba
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
DYNAMIC
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
2137913
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::lp9np-1711008912266-44b2306a164c
server
cloudflare
x-matched-path
/_next/data/Yn-deFBs-xxQHiQDgKINM/tags/ols.json
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=5qkuLsZXjwnHzG1B3N8deFNfQZp67NdN4b9byjfywznkhPQ2WfVd%2FM3VH%2FKyxUFQtMewoHhVv51HjFIaLjFKrAgj3Qdt6atSxsi%2F6U%2FbqRrZdhvHXsYn%2BEX1cxa0mo8vZ7ELMUS106kLkWDVyJozdWpp"}],"group":"cf-nel","max_age":604800}
content-type
text/html; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=0, must-revalidate
permissions-policy
camera=(), microphone=(), geolocation=()
cf-ray
867c7e252cf26da1-MIA
675-64a821d6ab4fd557.js
blog.calvinfeng.com/_next/static/chunks/
11 KB
5 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/675-64a821d6ab4fd557.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8565f786a591a2b1f719cac86f30394416addf7d1a40e9dbdc8f15262f3b664e
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="675-64a821d6ab4fd557.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::l4trh-1710835615466-ebe35a344751
server
cloudflare
x-matched-path
/_next/static/chunks/675-64a821d6ab4fd557.js
etag
W/"f23ea38ed5c6bd4a58839d97f74ba3a4"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=v0bWpdZG5E4KhcVCcvyTNcgikjec0QpllH6C%2Fe32zwoWsUamX9wl2NKWje8v7kaXOChM273FSnf%2BT9nWQinSB3GQ8jkcoCFazeSAvnoukL0DJLKrHH04BQIm%2B7XtWNQaeXQL5leM2jzQW9RVSY5JbAqp"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cf36da1-MIA
410-126bb4b3a7c18944.js
blog.calvinfeng.com/_next/static/chunks/
17 KB
7 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/410-126bb4b3a7c18944.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
68db669ca11d4f8ea47d3fab4b6d8775d8c44f24548f1d7d053f598de61464c0
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="410-126bb4b3a7c18944.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::k8r88-1711008912260-088f512338d6
server
cloudflare
x-matched-path
/_next/static/chunks/410-126bb4b3a7c18944.js
etag
W/"cbbc0ae1becc5d29e4ae3bb12e4a3f3e"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=wSn2hwVraeL6LNNAO0ILZfTZc250HxcUc2TDbgA%2F7%2BwvNyarXuRyPnz2teWaepamyDCHYou0uxmUjoMTjuhBmDmEa3DAPMwADnLdGtDE82RjwCUvBWB9bHpGeDS7JzTAn5ZtQg9mek27jPZ97SnISPx5"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cf46da1-MIA
712-0f7f301d36311668.js
blog.calvinfeng.com/_next/static/chunks/
25 KB
8 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/712-0f7f301d36311668.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
46a210e777f0a9ada1c039f9fce239d6fc23d7ea0fb4841b0cc10cf1ac1e4e91
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="712-0f7f301d36311668.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::cs4vz-1710835615409-63ba62b1951b
server
cloudflare
x-matched-path
/_next/static/chunks/712-0f7f301d36311668.js
etag
W/"7dd1ae1417b331e0a811c1c57edf7422"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=CnfgEazxrUvbD9AvRYIhvNbECB9myYMj3SGh5N4QMROWkik0MKZgi7v2sOhRaMcl7NScn5U4wedWuP0WwxCwPv8ZamApJwOp5VpXlW77W3G3a7Rszqhce0b%2BvtfQ7lNYIxP2nnnI4ttM1OP72b7Q8rMy"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cf56da1-MIA
%5B...slug%5D-8ab66ff6ebabec4c.js
blog.calvinfeng.com/_next/static/chunks/pages/blog/
876 B
1 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/blog/%5B...slug%5D-8ab66ff6ebabec4c.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c4155eae49bc50a8e5f64e63815b067b2af1bd06b6bc1527653aeda30228465e
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="[...slug]-8ab66ff6ebabec4c.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::8lz8h-1711008912266-e02b8b85d812
server
cloudflare
x-matched-path
/_next/static/chunks/pages/blog/%5B...slug%5D-8ab66ff6ebabec4c.js
etag
W/"0a73189e4e0d5de3e0616e61bf800178"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=H9w4WJXPV0E%2BYlJUaqZuG2v3B9kHGy6zUJsx3j5%2FkHZMmeKVxwspmzrYk659bvE8ZuaEZHrjaZiPrcrhOtsGGV8Iz%2BmqLYMga4lVifbCl7qJThXt3rZw4LhHMiqQky4uI%2FCPPeq8L%2BzDfNJbgYXHQ3p3"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cf66da1-MIA
%5Btag%5D-11c6095a6c8ec6c4.js
blog.calvinfeng.com/_next/static/chunks/pages/tags/
16 KB
7 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/tags/%5Btag%5D-11c6095a6c8ec6c4.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
39bb5a7d12e679a0081a1ffb1db926f3c686b471ad61083441323a0cd375bf85
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
173297
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="[tag]-11c6095a6c8ec6c4.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::882qx-1710835615475-5ef39e26b62c
server
cloudflare
x-matched-path
/_next/static/chunks/pages/tags/%5Btag%5D-11c6095a6c8ec6c4.js
etag
W/"89b1d49f15da960aecda543d38be4c69"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2FsrBppuW%2B0FrTKTDDEbIO7ixImktq%2FQgfZq2GETzZzvjxWpiPGabvSgDENND7kGPmcV1EiNnutoFM4zzWCNIxHvaN%2B1WKN2tKydZuFrrWMKq%2B5xgDJCS6FnN48IDY5mc%2B3IFgQ8XdFIBXJGvG6zY%2BYFt"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e252cf76da1-MIA
tags-c640ef9071cdc40d.js
blog.calvinfeng.com/_next/static/chunks/pages/
13 KB
6 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/tags-c640ef9071cdc40d.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0b371163dc5478ab4bb7f2b97f054aecbe9cb6df4ad2c27326058828cf0d04f9
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="tags-c640ef9071cdc40d.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::lp9np-1711008912260-5cf2081e9240
server
cloudflare
x-matched-path
/_next/static/chunks/pages/tags-c640ef9071cdc40d.js
etag
W/"1441bb8403de53626666b8c68537c4f9"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=jhaBWqV8l3e%2FP3%2B6e2JoFGC8MciibNZ%2FMm0ZI6dfGF72bEONq%2F84nET5RxaE2XYsV0fJ2xaKjdRNCYxY1nvLFf63iRn6BCZrbR1c1M0adn%2FCAVb8QoDs4IRdDhug5IkEKlfJ3A0Y0WxDELBJyOQjwGpo"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e25fd3d6da1-MIA
projects-3683cab23fa2c04a.js
blog.calvinfeng.com/_next/static/chunks/pages/
7 KB
3 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/projects-3683cab23fa2c04a.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e1a9b9bac46b33cb878ab8eeee677371ae16f0194f87f7de2af7c3800ec1118a
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="projects-3683cab23fa2c04a.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::7ssrw-1711008912268-8ff009341ede
server
cloudflare
x-matched-path
/_next/static/chunks/pages/projects-3683cab23fa2c04a.js
etag
W/"d9a36473a403362dc0f712b3293899e2"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ACmXTlGqDsqZ0BJZej%2BrJy%2BoaoeiUoqTLc8xs%2FQ3C3cMU%2Fy%2BEV0tCTnlIOCl9EPbI4xGuuiArOEl%2BKbQ85JNo5%2ByREwOyXl9D18ZMHk%2BJr%2FWaKQWi7XRzs13PoVjZNPDnR2ofUmG67V0eYZ3yIwwYTv4"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e260d4b6da1-MIA
about-6f9b87d7fe786883.js
blog.calvinfeng.com/_next/static/chunks/pages/
559 B
1 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/about-6f9b87d7fe786883.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
47eadc979d7a5a3f839df7c1fd778f2c3b9c1b12b89e6e64c1923d84652b0a94
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="about-6f9b87d7fe786883.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::nhpbl-1711008912270-7691b92f759d
server
cloudflare
x-matched-path
/_next/static/chunks/pages/about-6f9b87d7fe786883.js
etag
W/"522a9df2cafec11b7e02d6e30fc25f3b"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=M0jvC5HRyRcekTjrazMb1R8gi3YMOToWPscAmMMjNNZqzCJCdgaRivnUgO0oXk%2BBppDqUo1lzqtWltBInhhmJonK298Jne9t2sOhu1%2Bx9iFtEyOGuZXOYDeQnMh4FNe6h6NfdZiPjowoRX%2BcKuBEMpRO"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e261d4e6da1-MIA
blog-db7ee1142acaa67b.js
blog.calvinfeng.com/_next/static/chunks/pages/
16 KB
7 KB
Script
General
Full URL
https://blog.calvinfeng.com/_next/static/chunks/pages/blog-db7ee1142acaa67b.js
Requested by
Host: blog.calvinfeng.com
URL: https://blog.calvinfeng.com/_next/static/chunks/main-10ac5bda6cee6aac.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:3037::6815:634 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
940a9a19fcf2753e789105d1b0d1cf94127213a7c0768dfe8ee981a5d28f7938
Security Headers
Name Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
en-US,en;q=0.9
Referer
https://blog.calvinfeng.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

date
Thu, 21 Mar 2024 08:15:12 GMT
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
0
x-dns-prefetch-control
on
content-encoding
br
content-disposition
inline; filename="blog-db7ee1142acaa67b.js"
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin
x-vercel-id
iad1::w49pz-1711008912268-f13912a65ceb
server
cloudflare
x-matched-path
/_next/static/chunks/pages/blog-db7ee1142acaa67b.js
etag
W/"8a8db12d62c31d9f6b2695fb70b0cd73"
x-vercel-cache
HIT
x-frame-options
DENY
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=NYZebcWU9VKZz11F8mvPydOi91%2FWVPsgqGTTsWx0jlkrv8IpX%2FkY%2BsVHkkAlHQK7PpIGSn8655SlSZHiXWPiQJ3aHQgNoMP9IFJikNZz%2BVIcNO8j9J2PQHe1pmoY6VT%2Bg5jTmg8NCAIPGmodyV7Exgpb"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=31536000, immutable
permissions-policy
camera=(), microphone=(), geolocation=()
vary
Accept-Encoding
cf-ray
867c7e263d556da1-MIA

Verdicts & Comments Add Verdict or Comment

10 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| webpackChunk_N_E object| regeneratorRuntime object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| __BUILD_MANIFEST object| __SSG_MANIFEST object| __MIDDLEWARE_MANIFEST

0 Cookies

Security Headers

This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page

Header Value
Content-Security-Policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app; style-src 'self' 'unsafe-inline'; img-src * blob: data:; media-src 'none'; connect-src *; font-src 'self'; frame-src giscus.app
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options DENY

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

blog.calvinfeng.com
vitals.vercel-insights.com
2606:4700:3037::6815:634
52.26.188.3
0b371163dc5478ab4bb7f2b97f054aecbe9cb6df4ad2c27326058828cf0d04f9
15a8ca007b93835a3aa30b4a9316796ccf58886ccf396b4e2f11590aa28e8f94
20671f3379af2ef0698827cdf7dcc6180f85cffda8c751d61849f8b8c96e1eba
2595496fe48df6fcf9b1bc57c29a744c121eb4dd11566466bc13d2e52e6bbcc8
26972e1e3791907181335337f145dd67c8a36065d15f42a04604a3d752701848
2d1fbf19b6c4b122ad828928310e37dab2cd91a724ffe5d4bd298dae2a16a982
32c08955a114a8a095e906806d5cb006bed67d0984e83a09f0208dc500aef6ff
39bb5a7d12e679a0081a1ffb1db926f3c686b471ad61083441323a0cd375bf85
3bf90aaba0abd93eb592616cbd2255ebf299037e4329a117c7f0472157960d09
46a210e777f0a9ada1c039f9fce239d6fc23d7ea0fb4841b0cc10cf1ac1e4e91
47eadc979d7a5a3f839df7c1fd778f2c3b9c1b12b89e6e64c1923d84652b0a94
48a2913c8280f0641aa59cd137dafeb06bb6f0b2f4b802f682bb5a210e97f822
5382dc8096ddcf5844fece0d6d319dbf3a30b129ae37433bda00da462e1f2b64
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
5b32716f37f6aec5381edfe83083f80da1e2cbfbd0d950355994c0f9eb8309a1
5c89e57990d6b18dcd58b9f8f907ccdaa41d6fda07bb67b397d9409ecf981f6e
5e99da0e628f28fb1ebc769297c7ea9d41419c4646401a3b7c64a4f6220ddc78
61d4cf5aeb88dce70164c879b9325f6fd0d9088d7fac85735519c7746a4a7bf7
658242ff6a2c7fe8bee7f70ffcf431c84df349715c4909ea92c694d7749f2e3b
68db669ca11d4f8ea47d3fab4b6d8775d8c44f24548f1d7d053f598de61464c0
733cceb090eac543d1959842fa1081556c97924dd9f2bbd6a6fb16bc950d6861
750a469d97a45e7b315b7a44a4ee41e615aca938544cf7199b681785a993a8ec
7954e4ba753cdc8711f71939c8287253cf86e27b81199658094be05f5302a3ba
7cbaa4e5e25246583d7b11b64ee470035b96d8edeae80e57cf1c577591fdc73b
7f0c2e76452ee4a22e5d5726aea6949ee029e960e5f8c57ab7b6761ebe5866af
8565f786a591a2b1f719cac86f30394416addf7d1a40e9dbdc8f15262f3b664e
8ad72f216e5f6508897284190a5feb484124d9bcb1082acbeb6fcdf39ab62b3a
940a9a19fcf2753e789105d1b0d1cf94127213a7c0768dfe8ee981a5d28f7938
9f3d4229b937d7b3f5733e025fa095ef5b4dc365437eecc3661fc6677e6c3fb1
a6370287643b26f307c48f9700dddaf3089b04a32f4c33be5d8668fd0365e6bd
ac7130181f7c47d7437cd845bbf9772efa0232c7420ea29400e52a9e2d2a86f6
b65f929fe3bfc6985bf0104daae9fb73b2e8f5bf27f555ef162056385e29b049
bb33d30ef2a31e98c7ec7bc25359c32046da21a62aca8ae31f4b02c6204623b7
c4155eae49bc50a8e5f64e63815b067b2af1bd06b6bc1527653aeda30228465e
de5341313a4dc5d982ca50ae4a491e84bc5e80b0f439d87f05fc3973c1b7e59a
e1a9b9bac46b33cb878ab8eeee677371ae16f0194f87f7de2af7c3800ec1118a
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855