1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| $.get("/cdn-cgi/trace", function(data) { var sip = data.match(/(ip=?)(\S*)/)[2]; var str = data.match(/(colo=?)(\S*)/)[2]; var every = [ ['AMS', 'CloudFlare荷兰阿姆斯特丹'], ['HKG', 'CloudFlare香港'], ['MFM', 'CloudFlare澳门'], ['BKK', 'CloudFlare曼谷'], ['TPE', 'CloudFlare台北'], ['NRT', 'CloudFlare东京'], ['KIX', 'CloudFlare大阪'], ['ICN', 'CloudFlare仁川'], ['LHR', 'CloudFlare伦敦'], ['SIN', 'CloudFlare新加坡'], ['CDG', 'CloudFlare巴黎'], ['FRA', 'CloudFlare法兰克福'], ['KUL', 'CloudFlare马来西亚'], ['LAX', 'CloudFlare洛杉矶'], ['SJC', 'CloudFlare圣何塞'], ['KBP', 'CloudFlare乌克兰'], ['PRG', 'CloudFlare布拉格'], ['DME', 'CloudFlare莫斯科'], ['TSN', '百度云天津滨海'], ['WUH', '百度云武汉天河'], ['NGB', '百度云宁波栎社'], ['SZV', '百度云苏州光福'], ['XIY', '百度云西安咸阳'], ]; var know=false; for (var i = 0; i < every.length; i++) { if (str == every[i][0]) { var know=true; $("#这里你的id元素").append("当前CDN节点:[" + every[i][1] + "]"); } } if(know==false){$("#这里你的id元素").append("当前CDN节点:[" + str + "]"); } });
|