检测当前网站是否使用 cloudflare cdn
// ==UserScript==
// @name isCF
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 检测当前网站是否使用 cloudflare cdn
// @author ayase
// @match *://*/*
// ==/UserScript==
(async () => {
const dbName = 'isCFHadPopped'
if (localStorage.getItem(dbName)){
return
}
const resp = await fetch(location.origin)
if (resp.headers.get('cf-ray')){
localStorage.setItem(dbName, "true")
alert(`this website is using cloudflare CDN!`)
} else {
localStorage.setItem(dbName, "false")
}
})()