Sunucu yanıtını kontrol edin

Sunucu yanıtı
NS kayıtları
Whois alanı
Yanıt başlıkları
İstek başlıkları
Ham HTML kodu
200 OK - tndua.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Cache-Control: max-age=172800
ETag: "675fdfac-b95b"
Server: Tengine/2.3.2
Date: Wed, 28 May 2025 19:19:00 GMT
Content-Type: text/html
Last-Modified: Mon, 16 Dec 2024 08:07:08 GMT
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
X-Via: 1.1 aws:jp (Cdn Cache Server V2.0), 1.1 ocsapi:00 (Cdn Cache Server V2.0)
Accept-Ranges: bytes
X-Cache: MISS from megai-cdnb144-202
Content-Length: 47451

HTTP Kodu 200 OK

200 OK, standart bir başarılı HTTP sunucu yanıtıdır. Bu, istemcinin isteğinin (örneğin, bir tarayıcıdan) başarıyla işlendiği ve sunucunun istenen verileri ilettiği anlamına gelir.

Kod 200 ne zaman kullanılır?

  • Bir web sayfası yüklenirken
  • Bir API yanıtı başarıyla alındığında
  • Bir form veya başka bir HTTP isteği işlenirken

Kod 200 kullanıcı için ne anlama gelir?

Kullanıcı içeriği hatasız alır ve sayfa veya uygulama düzgün çalışır. Kod 200'e veri eşlik ediyorsa, tarayıcı veya program bunu işler ve kullanıcıya görüntüler.

GET / HTTP/1.1
Host: tndua.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1">
	<meta property="og:description" content="Welcome">
	<title></title>
	<style>
		html,
		body {
			margin: 0;
			padding: 0
		}

		.retry {
			display: none;
			text-align: center;
			height: auto;
			width: 100%;
			line-height: 3rem;
			padding: 0 .5rem;
			box-sizing: border-box;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
		}

		.retry .btn {
			border: 1px solid #eee;
			border-radius: 4px;
			width: 120px;
			display: inline-block;
			font-size: 16px;
			cursor: pointer;
			box-sizing: border-box;
		}

		.retry .btn:hover {
			color: red;
		}

		.counts {
			color: red;
			display: inline-block;
			width: 24px
		}

		.iswx {
			position: fixed;
			left: 0;
			top: 0;
			right: 0;
			bottom: 0;
			background-color: #666;
			color: white;
			display: flex;
			flex-direction: column;
			justify-content: top;
			padding-top: 10%;
			align-items: center;
			display: none;
		}

		.iswx .guide {
			background-repeat: no-repeat;
			background-size: 100% auto;
			width: 100%;
			height: 90%;
			background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAG0CAMAAABaPlL0AAAAA3NCSVQICAjb4U/gAAAAWlBMVEX////////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur////q6ur///83FvzAAAAAHnRSTlMAEREiIjMzRERVVWZmd3eIiJmZqqq7u8zM3d3u7v98g35dAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAIABJREFUeJztnYm2qjqzhRd9L30jyPu/5k4loKAg6BYbMr8x7rj/PksUZaZSValU/v4A+B20Mvz0LQDwJpymbZ1P3wQAbyFsGY326dsAYHuUvOWUn74RADbHaNoOuO9g73jtBbjvYNco8UDtcN/BrtHKdgTcd7BfnKa9Au472CvhtdjhvoO90ucfx8B9B3vEOE6pHe472CPejdsO9x3slSm3He472CXTbjvcd7BH5tx2uO9gf8y77XDfwd6457bDfQe7QklXqB3uO9gFSrmsdQLuO/h9JoLUMueEAs/q+PSdAvC/aE2T5zFTtUOKVj59OwAAAAAAr0A1TfXT9wDAmzCTxPz0PQDwJvyqcj99DwC8iUNd+Z++BwDeBJM7rDuQhaiu7E/fAwBvIjoVkDuQheRUIDMDZCE5Zfqn7wGA96BmpwzLTEAS9OKUfPoeAHgTZlFHn74HAN6EW0HuQBr8usaiKpAFLKoCiUiwygSkgfKQSLsDSTCRhwTygMQMkAi3QrU7kAYziVAgBmRB1XVUzAAAAAAAAAAAAAAAAAAAAAAAwCSqigVVIA125KPUHUiCGtXY2QFkgXZ2wJsBknBADwIgDXqBXqhAGvy6PsCXAXKgZui4AaSB9mTDuAM5UJMTuocBWXCrU4KkO5ADGHcgEWTc4bkDOdCzE06XBLLg10jLAFkwC+TcgSyoERZUgTTYFaplgCyQcUcpJJAENaoirDABWTBdqB0AAAAAAAAAAAAAAAAAAACsRXfREhLIgnqosF8PSILqog4SSINb1ZWPIncgBXZxgtqBJJjZqUbVL5ADHWoH0qAnNXqGAUnQo7rOkJQBUsDUfsrQZwNIgQq1A2kg244e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');
		}

		.isBlocked {
			position: fixed;
			left: 0;
			top: 0;
			right: 0;
			bottom: 0;
			background-color: #fff;
			display: flex;
			flex-direction: column;
			justify-content: center;
			padding: 20px;
			align-items: center;
			text-align: center;
			overflow: auto;
			display: none;
		}

		.isBlocked .block-link {
			font-size: 16px;
			text-decoration: none;
			color: #ff8041;
			margin: 0 10px;
		}

		.isBlocked img {
			max-width: 75%;
		}

		.tipsRetry {
			position: fixed;
			left: 0;
			top: 0;
			right: 0;
			bottom: 0;
			background-color: #fff;
			display: flex;
			flex-direction: column;
			justify-content: center;
			padding: 0;
			align-items: center;
			text-align: center;
			display: none;
		}

		.tipsRetry .tips-top {
			position: absolute;
			left: 0;
			top: -40px;
			right: 0;
			background: #cfebfd;
			padding: 5px 0;
			color: #40a8ec;
			transition: all .5s linear
		}

		.tipsRetry .tips-img {
			width: 40%;
		}

		.tipsRetry .tips-img img {
			width: 100%
		}

		.tipsRetry .tips-main {
			color: #a1a1a1;
			padding: 10px 0;
			font-size: 15px;
		}

		@keyframes loading-inner-1 {
			0% {
				top: 72px;
				height: 56px
			}

			50% {
				top: 86px;
				height: 28px
			}

			100% {
				top: 86px;
				height: 28px
			}
		}

		@keyframes loading-inner-2 {
			0% {
				top: 75.5px;
				height: 49px
			}

			50% {
				top: 86px;
				height: 28px
			}

			100% {
				top: 86px;
				height: 28px
			}
		}

		@keyframes loading-inner-3 {
			0% {
				top: 79px;
				height: 42px
			}

			50% {
				top: 86px;
				height: 28px
			}

			100% {
				top: 86px;
				height: 28px
			}
		}

		.loading-inner div {
			position: absolute;
			width: 48px
		}

		.loading-inner div:nth-child(1) {
			left: 26px;
			background: #1d98d1;
			animation: loading-inner-1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
			animation-delay: -0.2s
		}

		.loading-inner div:nth-child(2) {
			left: 76px;
			background: #2e4fb3;
			animation: loading-inner-2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
			animation-delay: -0.1s
		}

		.loading-inner div:nth-child(3) {
			left: 126px;
			background: #db1780;
			animation: loading-inner-3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
			animation-delay: undefineds
		}

		.loading-main {
			width: 200px;
			height: 200px;
			display: inline-block;
			overflow: hidden;
			background: none;
			left: calc(50% - 100px);
			top: calc(50% - 100px);
			position: absolute;
			transform: scale(.7);
		}

		.loading-inner {
			width: 100%;
			height: 100%;
			position: relative;
			transform: translateZ(0) scale(1);
			backface-visibility: hidden;
			transform-origin: 0 0;
			/* see note above */
		}

		.loading-inner div {
			box-sizing: content-box;
		}

		.loading-text {
			position: absolute;
			width: 100%;
			text-align: center;
			left: 0;
			top: calc(50% + 30px);
			font-size: 32px;
			font-weight: bolder;
			color: #757575;
			font-family: sans-serif;
		}

		@media only screen and (max-width: 460px) {
			#onlineService {
				display: block;
			}
		}
	</style>
	<script type="application/javascript">
		//ver:240826-01
    !function (t, e) { function n(t) { return t && e.XDomainRequest && !/MSIE 1/.test(navigator.userAgent) ? new XDomainRequest : e.XMLHttpRequest ? new XMLHttpRequest : void 0 } function o(t, e, n) { t[e] = t[e] || n } var r = ["responseType", "withCredentials", "timeout", "onprogress"]; t.ajax = function (t, a) { function s(t, e) { return function () { c || (a(void 0 === f.status ? t : f.status, 0 === f.status ? "Error" : f.response || f.responseText || e, f), c = !0) } } var u = t.headers || {}, i = t.body, d = t.method || (i ? "POST" : "GET"), c = !1, f = n(t.cors); f.open(d, t.url, !0); var l = f.onload = s(200); f.onreadystatechange = function () { 4 === f.readyState && l() }, f.onerror = s(null, "Error"), f.ontimeout = s(null, "Timeout"), f.onabort = s(null, "Abort"), i && (e.FormData && i instanceof e.FormData || o(u, "Content-Type", "application/x-www-form-urlencoded")); for (var p, m = 0, v = r.length; v > m; m++)p = r[m], void 0 !== t[p] && (f[p] = t[p]); for (var p in u) f.setRequestHeader(p, u[p]); return f.send(i), f }, e.nanoajax = t }({}, function () { return this }());
	</script>
</head>

<body style="font-size: 14px">
	<div class="loading-main" id="loader">
		<div class="loading-inner">
			<div></div>
			<div></div>
			<div></div>
		</div>
		<div class="loading-text">loading ...</div>
	</div>
	<div class="retry"></div>
	<div class="iswx">
		<div class="guide"></div>
	</div>
	<div class="isBlocked">
		<p>
			<img
        src="data:image/png;base64,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"">
		</p>
			<p>
				IP: <span class=" fromIp"></span>
			<br>
      Host: <span class="toTarget"></span>
			<br>
			<p id="main-tip"></p>
			<p>
				<a href="#" class="block-link" id="onlineService" target="_blank"></a>
				<a href="#" class="block-link" id="home" onclick="location.reload()"></a>
			</p>
		</p>
	</div>
	<div class="tipsRetry" onclick="location.reload()">
		<div class="tips-top">连接超时,稍后自动为您重试</div>
		<div class="tips-img">
			<img
        src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAACtCAMAAACtK8tBAAAABGdBTUEAALGPC/xhBQAAAwBQTFRFr6+vra2trq6urKysqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampr6+vqampr6+vqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampr6+vqampsLCwsLCwsLCwqampqampqampqampqampqampsLCwqampr6+vsLCwsLCwsLCwqampsLCwqampqampqampqampqampsLCwqampqampqampqampqampqampqampsLCwsLCwsLCwsLCwsLCwsLCwr6+vsLCwsLCwsLCwsLCwsLCwsLCwqampqampqampqampqampqampsLCwq6urqampsLCwsLCwqampsLCwr6+vsLCwsLCwsLCwr6+vr6+vsLCwsLCwr6+vr6+vsLCwsLCwsLCwr6+vr6+vr6+vsLCwrKysr6+vsLCwqampqampqampsLCwsLCwsLCwsLCwqampsLCwsLCwsLCwsLCwqampsLCwsLCwsLCwsLCwsLCwqampqamprq6uqampsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwr6+vsLCwsLCwsLCwrq6usLCwqampsLCwqamprq6ur6+vr6+vsLCwsLCwsLCwsLCwsLCwsLCwrKysr6+vsLCwsLCwsLCwr6+vsLCwsLCwsLCwsLCwsLCwsLCwsLCwr6+vsLCwr6+vrq6ur6+vsLCwsLCwr6+vsLCwsLCwsLCwr6+vsLCwsLCwsLCwsLCwsLCwsLCwrq6usLCwsLCwsLCwsLCwsLCwrq6usLCwsLCwsLCwsLCwsLCwsLCwr6+vsLCwrq6usLCwsLCwsLCwrq6usLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwrq6usLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwAAAAr6+vqampsLCwtm7dfgAAAP10Uk5TArnRjJoEckLHOnuQzufRysFoSHrL6Z7PeF0a32WGmyr23drMtmu/O6OM4YFQwZRmuKasWUHGTtFo0a6ZuvDj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">
    </div>
			<div class="tips-main">网络不给力,点击屏幕重试</div>
		</div>
		<script>
			var env = 'p'
    var jump = {
      ENV: env,
      httpsForce: 1, // 1 | 0
      pageDomainHttpsSupport: 1,
      timeoutTryConf: sessionStorage.getItem('timeoutTryConf') || 4, // s
      timeoutTryPing: sessionStorage.getItem('timeoutTryPing') || 4, // s
      groupSize: 3,
      tipsTimer: null,
      cacheMaxTime: 24, // h
      pingFilename: 'cc.png',
      config: {
        http: [
          "wssa-371.laorrey.com:1885",
          "wssa-301.shiwanxin.com:1185",
          "ocsapi1961.hydqef.com",
          "ocsapi1961.wwwbyfen.com",
          "ocsapi-aws.bakeddove.com",
          "ocsapi-aka.blackkhaki918.com",
          "ahd-ocsfp.foshanmsk.com"
        ],
        https: [
          "wssa-371.laorrey.com:1886",
          "wssa-301.shiwanxin.com:1186",
          "ocsapi1961.hydqef.com",
          "ocsapi1961.wwwbyfen.com",
          "ocsapi-aws.bakeddove.com",
          "ocsapi-aka.blackkhaki918.com",
          "ahd-ocsfp.foshanmsk.com"
        ],
        randomOcsApiMaxthresh: 3,
        ocsKeyDict: {
          'dk05': 'ltdk',
          'jb00': 'ltdk',
          'mw00': 'ltdk',
          'cc05': 'ltdk',
          'lp05': 'ltdk',
          'ao08': 'ltpoc'
        }
      },
      lsKey: {
        http: 'com_configsHttp',
        https: 'com_configsHttps',
        ocsKeyDict: 'com_ocsKeyDict',
        hostInfo: 'com_hostInfo',
        entryCacheTime: 'com_entryCacheTime',
        randomOcsApiMaxthresh: 'com_randomOcsApiMaxthresh',
        env: 'com_env',
        timeoutTryConf: 'com_timeoutTryConf',
        timeoutTryPing: 'com_timeoutTryPing'
      },
      i18n: {
        zh: {
          tip: '尊贵的客戶,由于您的地区限制,您所尝试的网页现在无法打开,非常抱歉给您带来不便,如有任何疑问请联系我们,谢谢!',
          cs: '联系客服',
          home: '返回首页',
          suspend: '网站停止服务,请与客服联系',
          countdown: '倒计',
          second: '秒',
          retry: '重试',
        },
        en: {
          tip: 'Dear Customers, due to location in which you are trying to access to this page has been restricted. Weapologize for the inconvenience caused any question please contact us, thank you! ',
          cs: 'Contact Customer Service.',
          home: 'Return to homepage.',
          suspend: 'The website has stopped its service. Please contact customer service for assistance.',
          countdown: 'countdown',
          second: 's',
          retry: 'Retry',
        }
      },
      utils: {
        getMessage(lang, key) {
          return this.i18n[lang][key]
        },
        isDesktop: function () {
          var ua = navigator.userAgent
          var devices = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]
          var flag = true
          for (var v = 0; v < devices.length; v++) {
            if (ua.indexOf(devices[v]) > 0) {
              flag = false
              break
            }
          }
          return flag
        },
        isLSSupport: function () {
          try {
            var hasLS = 'localStorage' in window && window['localStorage'] !== null
            if (hasLS) {
              localStorage.setItem('__test__', 1)
              localStorage.removeItem('__test__')
            }
            return true
          } catch (err) {
            return false
          }
        },
        xhr: window.nanoajax.ajax,
        hasEM: function (url) {
          var em = this.getUrlParams(url, 'em') // expect return 1 | null
          if (em && Number(em) === 1) return true
          return false
        },
        getUrlParams: function (url, key) {
          var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)');
          var r = url.substring(url.indexOf('?')).substr(1).match(reg);
          if (r !== null) { return decodeURIComponent(r[2]) }
          return null
        },
        isWx: function () {
          var ua = navigator.userAgent.toLowerCase();
          if (ua.match(/MicroMessenger/i) == "micromessenger") {
            return true;
          } else {
            return false;
          }
        },
        isQQ: function () {
          var ua = navigator.userAgent.toLowerCase();
          if (ua.match(/QQ/i) == "qq") {
            return true;
          } else {
            return false;
          }
        }
      },
      hideLoader: function () {
        var loader = document.getElementById('loader')
        loader.style.display = 'none'
      },
      tips: function (lang) {
        this.hideLoader()
        var retry = document.querySelector('.retry')
        var width = this.utils.isDesktop() ? '120px' : '30%'
        retry.style.display = 'block'
        var counts = 120
        var getMessage = this.utils.getMessage.bind(this)
        var _suspend = getMessage(lang, 'suspend')
        var _countdown = getMessage(lang, 'countdown')
        var _second = getMessage(lang, 'second')
        var _retry = getMessage(lang, 'retry')
        var inner = function () {
          var html = _suspend + ' (' + _countdown + '<span class="counts">' + counts + '</span>' + _second + ')<br>'
          html += '<div class="btn" onclick="location.reload()" style="width:' + width + '">' + _retry + '</div>'
          retry.innerHTML = html
          counts--
          if (counts < 0) {
            clearTimeout(this.tipsTimer)
            this.tipsTimer = null
            location.reload()
          } else {
            this.tipsTimer = setTimeout(inner, 1000)
          }
        }
        inner.call(this)
      },
      tipsRetry: function () {
        this.hideLoader()
        var tipsRetry = document.querySelector('.tipsRetry')
        var tipsTop = document.querySelector('.tips-top')
        var tipsImg = document.querySelector('.tips-img')
        var isDesktop = this.utils.isDesktop()
        if (isDesktop) {
          tipsImg.style.width = '140px'
        }
        tipsRetry.style.display = 'flex'
        setTimeout(function () {
          tipsTop.style.top = 0
        }, 300);
        var counts = 5
        var inner = function () {
          counts--
          if (counts < 0) {
            clearTimeout(this.tipsTimer)
            this.tipsTimer = null
            location.reload()
          } else {
            this.tipsTimer = setTimeout(inner, 1000)
          }
        }
        inner.call(this)
      },
      tipsCommonDomain: function (code) {
        var html = '<div class="retry" style="display:block">网络服务不存在,请联系客服(' + code + ')<br>' + location.hostname + '</div>'
        document.body.innerHTML = html
      },
      getConfig: function () {
        var scheme = this.getScheme()
        return this.config[scheme].map(function (item) {
          return item === '.' ? location.host : item
        })
      },
      setConfig: function (key, val) {
        this.config[key] = val
      },
      updateConfig: function (url) {
        var config = this.config
        var scheme = this.getScheme()
        var restUrl = config[scheme].filter(function (item, index) {
          return item !== url
        })
        restUrl.unshift(url)
        this.config[scheme] = [].concat(restUrl)
      },
      handleConfig: function (config) {
        var _idx = 0, _groupSize = this.groupSize, _config = []
        for (; _idx < config.length; _idx += _groupSize) {
          _config.push(config.slice(_idx, _idx + _groupSize))
        }
        return _config
      },
      handleParams: function () {
        var suffix = ''
        var hash = location.hash && location.hash.slice(1)
        var search = location.search && location.search.slice(1)
        if (hash && search) {
          suffix = hash.indexOf('?') !== -1 ? ("/#/" + hash + "&" + search) : ("/#/?" + hash + "&" + search)
        } else if (hash) {
          suffix = "/#" + hash;
        } else if (search) {
          suffix = "/#/?" + search;
        } else {
          suffix = "/#/"
        }
        return suffix
      },
      getCache: function (key) {
        var cacheString = localStorage.getItem(key)
        return cacheString
      },
      setCache: function (key, val) {
        if (typeof key === 'object') {
          for (var lskey in key) {
            localStorage.setItem(this.lsKey[lskey], JSON.stringify(key[lskey]))
          }
        } else {
          localStorage.setItem(key, JSON.stringify(val))
        }
      },
      removeCache: function (key) {
        if (key in localStorage) {
          return delete localStorage[key]
        }
        return false
      },
      updateTimeout: function (time) {
        var isLSSupport = this.utils.isLSSupport()
        if (!isLSSupport) return
        var cTime = time * 2 > 30 ? 30 : (time * 2)
        sessionStorage.setItem(this.lsKey.timeoutTryConf, cTime)
        sessionStorage.setItem(this.lsKey.timeoutTryPing, cTime)
      },
      getScheme: function () {
        return this.httpsForce * 1 ? 'https' : location.protocol.slice(0, -1)
      },
      sendAjax: function (url, index) {
        var ts = (new Date().getTime()).toString().slice(2) + '' + Math.floor(Math.random() * (999 - 100 + 1) + 100)
        var host = location.hostname
        var search = '/zb-cloud/stat.do?pv=ajax&pa=host.info&domain=' + host + '&withAgentCode=1&withSettings=1&terminal=1&ts=' + ts
        var _url = this.getScheme() + '://' + url + search
        this.utils.xhr({
          url: _url,
          timeout: this.timeoutTryConf * 1000,
        }, function (code, response) {
          this.readyJump(code, response, false, index, url)
        }.bind(this))
      },
      readyJump: function (code, response, fromCache, index, url) {
        var data, res
        var next = fromCache ? index : index + 1
        if (code != 200) { return this.tryConf(next) }
        try {
          res = JSON.parse(response)
          if (!fromCache) { // from xhr
            data = res.error ? res : { result: res } // wrapper response (stat.do)
          } else {
            data = res
          }
        } catch (e) { return this.tryConf(next) }
        if (data.error) {
          return this.tipsCommonDomain(data.error.code)
        }
        if (this.utils.isLSSupport()) { // browser is not private mode
          if (!fromCache) { // from xhr
            this.updateConfig(url)
          }
          this.setConfig('hostInfo', data)
          this.setCache(this.config) // rewrite cache with updated config
        }
        this.doJump(data)
      },
      doJump: function (data) {
        var webPath, suffix, isDesktop
        this.updateTimeout(1) // reset timeout

        // block visit by wx browser
        if (data.result.preventPageFlag == 1 && this.utils.isWx()) {
          document.querySelector('.iswx').style.display = 'flex'
          return
        }
        let lang = data.result.snType == 10 ? 'en' : 'zh'
        // check isBlock
        if (data.result.isBlock == 1) {
          this.removeCache(this.lsKey.hostInfo) // to relaunch host.info at next time
          var getMessage = this.utils.getMessage.bind(this)
          document.querySelector('#main-tip').innerText = getMessage(lang, 'tip')
          document.querySelector('#onlineService').innerText = getMessage(lang, 'cs')
          document.querySelector('#home').innerText = getMessage(lang, 'home')
          document.querySelector('#main-tip').innerText = getMessage(lang, 'tip')
          document.querySelector('.isBlocked .fromIp').innerText = data.result.fromIp
          document.querySelector('.isBlocked .toTarget').innerText = location.host
          document.querySelector('.isBlocked #onlineService').href = data.result.onlineCustomerServiceUrl
          document.querySelector('.isBlocked').style.display = 'flex'
          return
        }

        // Support httpsSupport flag
        var _protocol = data.result.httpsSupport === 1 ? 'https:' : location.protocol
        var _base
        if (this.pageDomainHttpsSupport === 1) {
          var _port = location.port ? ':' + location.port : ''
          if (_port && data.result.httpsSupport === 1 && location.protocol == 'http:') {
            _port = ':' + (Number(location.port) + 1)
          }
          _base = _protocol + '//' + location.hostname + _port
        } else {
          _base = location.origin
        }

        suffix = location.search ? (location.search + location.hash) : location.hash

        if (data.result.firstPageFlag) {
          if (Number(data.result.firstPageFlag === 7)) {
            this.removeCache(this.lsKey.hostInfo) // to relaunch host.info at next time
            return this.tips(lang)
          }
        }

        // 20191203
        if (data.result.sn == 'aj00') {
          return location.replace(_base + '/demo.html' + suffix)
        }
        // 20200518
        if (data.result.sn == 'ye06' || data.result.sn == 'ym06' || data.result.sn == 'yd06') {
          return location.replace(_base + '/credit.html' + suffix)
        }
        if (Number(data.result.snType) === 9 || Number(data.result.snType) === 15) {
          return location.replace(_base + '/credit.html' + suffix)
        }
        // htmlLocation: 'xxx.html'
        if (data.result.htmlLocation && data.result.htmlLocation.trim() !== '') {
          return location.replace(_base + '/' + data.result.htmlLocation.trim() + suffix)
        }

        if (data.result.snType) {
          // if ('125'.indexOf(data.result.snType) !== -1) {
          //   return location.replace(_base + '/default.html' + suffix)
          // }
          if (
            Number(data.result.snType) === 1 ||
            Number(data.result.snType) === 2 ||
            Number(data.result.snType) === 5
          ) {
            return location.replace(_base + '/default.html' + suffix)
          }
          if (Number(data.result.snType) === 6 || Number(data.result.snType) === 7) {
            return location.replace(_base + '/qp.html' + suffix)
          }
          // 20200720
          if (Number(data.result.snType) === 10) {
            return location.replace(_base + '/ib.html' + suffix)
          }
        }

        // Support em flag, to open H5 in desktop
        if (this.utils.hasEM(location.href)) {
          isDesktop = false // be force to false
        } else {
          isDesktop = this.utils.isDesktop()
        }
        suffix = this.handleParams()
        if (data.result.webPath) {
          if (isDesktop) {
            webPath = data.result.webPath.slice(-2)
            document.cookie = 'pc_checkPath=' + webPath
            location = _base + '/pc/' + webPath + suffix
          } else {
            webPath = data.result.webPath.slice(0, 2)
            document.cookie = 'm_checkPath=' + webPath
            location = _base + '/' + webPath + suffix
          }
        }
      },
      tryConf: function (index) {
        var next = index + 1
        var config = this.handleConfig(this.getConfig())
        if (next > config.length) {
          var cTimeout = sessionStorage.getItem(this.lsKey.timeoutTryConf) || 2
          this.updateTimeout(cTimeout) // double timeout
          return this.tipsRetry()
        }
        this.tryPing(
          config[index],
          function complete(url) {
            this.sendAjax(url, index)
          }.bind(this),
          function error() {
            this.tryConf(next)
          }.bind(this)
        )
      },
      tryPing: function (urls, onComplete, onError) {
        var inited = false
        var errCount = 0
        var scheme = this.getScheme()
        for (var i = 0; i < urls.length; i++) {
          getImg.call(this, i, urls)
        }
        function getImg(index, urls) {
          this.utils.xhr({
            url: scheme + '://' + urls[index] + '/ocs/' + this.pingFilename + '?' + Date.now(),
            method: 'get',
            timeout: this.timeoutTryPing * 1000
          }, function (code, response) {
            if (code === 200) {
              if (!inited) {
                inited = true
                onComplete(urls[index])
              }
            } else {
              errCount++
              if (errCount >= urls.length) {
                onError()
              }
            }
          })
        }
      },
      isExpired: function () {
        var lastCacheTime = JSON.parse(this.getCache(this.lsKey.entryCacheTime)) || 0
        var now = Date.now()
        if (now - lastCacheTime > this.cacheMaxTime * 60 * 60 * 1000) {
          return true
        }
        return false
      },
      start: function () {
        document.cookie = this.lsKey.env + '=' + this.ENV
        var isExpired = this.isExpired()
        var hostInfoCache = this.getCache(this.lsKey.hostInfo)
        if (hostInfoCache && !isExpired) {
          this.readyJump(200, hostInfoCache, true, 0)
        } else {
          if (this.utils.isLSSupport()) {
            this.setCache(this.lsKey.entryCacheTime, Date.now())
          }
          this.tryConf(0)
        }
      }
    }
    jump.start()
		</script>
		<script>
			var rdmZtsStr = '63bcde41e5293ff4d3a669eee7a4425b'; 
		</script>
</body>

</html>                               

Alan adının whois bilgisi

Domain Name: TNDUA.COM
Registry Domain ID: 2795974485_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2024-07-04T07:49:36Z
Creation Date: 2023-07-05T08:17:43Z
Registry Expiry Date: 2025-07-05T08:17:43Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: DAYANA.NS.CLOUDFLARE.COM
Name Server: RICARDO.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-28T19:18:49Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass