Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - phek8.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sun, 18 May 2025 10:53:59 GMT
Content-Type: text/html
Content-Length: 166
Connection: keep-alive
Location: https://phek8.com:443/

HTTP Code 301 Moved Permanently

301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://phek8.com:443/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sun, 18 May 2025 10:54:00 GMT
Content-Type: text/html
Content-Length: 19413
Connection: keep-alive
Vary: Accept-Encoding
Vary: Accept-Encoding
Last-Modified: Thu, 15 May 2025 08:36:47 GMT
ETag: "6825a79f-4bd5"
Accept-Ranges: bytes
Access-Control-Allow-Headers: *
Access-Control-Allow-Method: *
Access-Control-Allow-Origin: *
X-Frame-Options: ON

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: phek8.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 http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <meta name="google" content="notranslate">
    <meta name="format-detection" content="telephone=yes,email=yes">
    <meta name="google-site-verification" content="v7CXaOGi2yw1Fa0RoG-ica6Kk0ZFxyGFSkhdC1lt7hY">
    <!-- PWA -->
    <!--[if IE]><link rel="icon" type="image/png" sizes="32x32" href="/img/icons/favicon-32x32.png" /><![endif]-->
    <link rel="icon" type="image/png" sizes="16x16" href="/img/icons/favicon-16x16.png">
    <link rel="manifest" href="/manifest.json">
    <meta name="theme-color" content="#161b2a">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name="apple-mobile-web-app-title" content="w84">
    <link rel="apple-touch-icon" href="/img/icons/apple-touch-icon-152x152.png">
    <link rel="mask-icon" href="/img/icons/safari-pinned-tab.svg" color="#161b2a">
    <meta name="msapplication-TileImage" content="/img/icons/msapplication-icon-144x144.png">
    <meta name="msapplication-TileColor" content="#161b2a">
    <!-- PWA -->
    <meta name="description" content="K8 là nhà cái quốc tế được sáng lập bởi Tập đoàn Asia Gaming. Nơi bạn có thể chơi Live Casino, Game bài, Cá cược Thể Thao, Đá gà, Bắn Cá, Xổ Số Online.">
    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link rel="icon" type="image/x-icon" href="./favicon.ico">
    <title>K8 - Trang chủ chính thức nhà cái K8 - Giải trí trực tuyến</title>

    <!-- div的层级是刻意设置的,优化首屏速度的fmpV值的,不要删 -->
    <div id="preload">
      <div>
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <div>
                        <div><div></div></div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </head>
  <style>
    .app-page {
      margin: 0;
    }
    .page-init {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100vw;
      height: 100vh;
      background: #0e0e11 url('/img/icons/k8.png') no-repeat center/38px 31px;
    }
    @keyframes rotate {
      from {
        transform: rotate(0);
      }
      to {
        transform: rotate(360deg);
      }
    }
    .init-loading {
      width: 85px;
      height: 85px;
      background: url('/img/icons/loading.png') no-repeat center/cover;
      animation: rotate 0.8s infinite linear;
    }
    .p5Canvas {
      position: fixed;
      top: 0;
      left: 0;
      z-index: -1;
    }
    .somenews{
      display: none;
    }
  </style>

  <body class="app-page">
    <a href="news.html" class="fornwes" style="display:none;">Nhấn vào đây để xem thêm</a>
    <div class="somenews">
      <p>Đảo quốc Fiji được ví như thiên đường, nhưng cuộc sống hàng ngàycủa người dân lại phức tạp hơn vẻ ngoài du khách nhìn vào.Đối với khách du lịch, Fiji là những bãi cát trắng mịn, ngôi nhà gỗ nằm trên mặt nước lý tưởng cho các cặp đôi hưởng trăng mật, biển xanh. Thiên đường cũng là từ đầu tiên nhiều người nghĩ đến khi nhắc tới Fiji</p>
      <p>Hàn Quốc lần đầu ghi nhận trường hợp sinh 5 chào đời bằng phương pháp tự nhiên, trợ cấp cho cặp vợ chồng 127.000 USD.Sagong Hya-ran, nhân viên giáo dục Hàn Quốc, cuối tuần trước sinh được ba bé trai và hai bé gái tại bệnh viện St. Mary ở thủ đô Seoul. Đây là lần đầu Hàn Quốc ghi nhận ca sinh 5 nhờ thụ thai tự nhiên, được xem là trường hợp rất hiếm gặp trên thế giới</p>
      <p>Chi hàng trăm triệu đồng sắm drone tưới vườn xoài trênđồi</p>
      <p>Cơ thủ Bao Phương Vinh thành cựu vương thế giới</p>
      <p>Giá xăng vượt 20.500 đồng một lít</p>
    </div>
    <noscript>
      <strong>We're sorry but Trang chủ chính thức nhà cái K8 - Giải trí trực tuyến doesn't work properly without JavaScript
        enabled. Please enable it to continue.</strong>
    </noscript>
    <div id="app">
      <div class="page-init">
        <div class="init-loading"></div>
      </div>
    </div>

    <script type="text/javascript">
      document.write(
        '<script type="text/javascript" src="/saconfig/secure/yunwei.js?' +
          Math.ceil(Date.now() / (1000 * 60 * 5)) +
          '"></' +
          'script>'
      )
    </script>

    <script>
      window.yunweiConfig.productId = 'W84'
      /**
 * cdn选址方法
 * @param {callBack} 选址回调函数
 */
function cdnPing(callBack) {
  if (window.yunweiConfig.cdns.length == 0 || /prerender/g.test(window.navigator.userAgent)) {
    window.yunweiConfig.cdnServer = location.origin + '/'
    localStorage.removeItem('cdn')
    callBack()
    return
  }

  // 如果localStorage里面已经存了, 并且在n秒以内
  var cdnInfo = localStorage.getItem('cdn')
  if (cdnInfo) {
    var cdn = JSON.parse(cdnInfo)
    if (Date.now() - cdn.time < 1000 * window.yunweiConfig.cdnCacheSeconds) {
      var fastUrl = cdn.url
      window.yunweiConfig.cdnServer = fastUrl
      callBack()

      // localStorage里缓存的cdn可能已经失效了, 异步做个检查, 如果失败了, 就把缓存清掉, 刷新则重新选址
      var xhr = new XMLHttpRequest()
      xhr.timeout = 1000 * 20
      xhr.open('GET', fastUrl + window.yunweiConfig.productPath + '/img/cdn_test.jpg', true)
      xhr.onerror = function (e) {
        localStorage.removeItem('cdn')
        location.reload()
      }
      xhr.ontimeout = function (e) {
        localStorage.removeItem('cdn')
        location.reload()
      }
      xhr.send()

      return
    }
  }

  // 超过五分钟, 或者没存过, 测速
  localStorage.removeItem('cdn')
  var reqs = []
  var fails = 0
  window.yunweiConfig.cdns.push(location.origin + '/') // 当前域名也参与选址
  var cdns = window.yunweiConfig.cdns

  // 请求失败处理
  var failCallBack = function () {
    fails += 1
    if (fails == cdns.length) {
      window.yunweiConfig.cdnServer = location.origin + '/'
      callBack()
    }
  }

  // 开始选址
  for (var i = 0; i < cdns.length; i++) {
    xhr = new XMLHttpRequest()
    xhr.url = cdns[i]
    xhr.timeout = 2000
    reqs.push(xhr)
    xhr.open('GET', cdns[i] + window.yunweiConfig.productPath + '/img/cdn_test.jpg', true)

    // 如果每个请求成功, 则测速结束了, 停止未完成的请求, 并把最快的cdn存到localStorage里
    xhr.onload = function (e) {
      if (e.target.status != 200) {
        failCallBack()
      } else {
        var fastUrl = e.target.url.split(window.yunweiConfig.productPath)[0]
        var cdn = {
          url: fastUrl,
          time: Date.now(),
        }
        // 选址成功, 存入localStorage
        localStorage.setItem('cdn', JSON.stringify(cdn))
        window.yunweiConfig.cdnServer = fastUrl

        for (var i = 0; i < reqs.length; i++) {
          if (reqs[i].url != fastUrl) reqs[i].abort()
        }
        callBack()
      }
    }

    // 如果请求失败
    xhr.onerror = failCallBack
    // 如果请求超时
    xhr.ontimeout = failCallBack

    xhr.send()
  }
}

/**
 *
 * @param {files}  要创建的js和css的文件资源
 */
function createTags(files) {
  // const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(window.navigator.userAgent)
  // const asyncJsArr = [ // 需要先加载3S再移除,才能让3S测试dom变化速率最快的时候,是remove.js执行移除的时候(待测试是否正确~)
  //   `${window.yunweiConfig.productPath}/saconfig/secure/3s_web_detect.js?product=e9527c&module=frontend_${isMobile ? 'mobile' : 'web'}&v=20220401`
  //   `${window.yunweiConfig.productPath}/saconfig/secure/remove.js`
  // ]
  // createdJs(asyncJsArr, window.yunweiConfig.cdnServer, true)
  createdCss(files.css, window.yunweiConfig.cdnServer.slice(0, -1))
  createdJs(files.js, window.yunweiConfig.cdnServer.slice(0, -1), false)
}

/**
 *
 * @param {srcs} 要创建的css标签的文件资源对象
 * @param {host} 标签的cdn路径
 */
function createdCss(srcs, host) {
  for (var i = 0; i < srcs.length; i++) {
    var styleTag = document.createElement('link')
    styleTag.href = host + srcs[i]
    styleTag.rel = 'stylesheet'
    styleTag.type = 'text/css'
    document.getElementsByTagName('head')[0].appendChild(styleTag)
  }
}

/**
 *
 * @param {srcs} 要创建的js标签的文件资源对象
 * @param {host} 标签的cdn路径
 */
function createdJs(srcs, host, async) {
  for (var i = 0; i < srcs.length; i++) {
    var jsTag = document.createElement('script')
    jsTag.src = host + srcs[i]
    if (async) jsTag.async = 'async'
    document.body.appendChild(jsTag)
  }
}

/**
 *
 * @param {srcs} 要创建的js标签的文件资源对象
 * @param {host} 标签的cdn路径
 */
function createdJsCall(srcs, host, async, callBack) {
  var jsTag = document.createElement('script')
  jsTag.src = host + srcs
  if (async) jsTag.async = 'async'
  document.body.appendChild(jsTag)
  jsTag.onload = callBack
}

async function loadBannerImage() {
  try {
    const versionPath = `json/json_version_list.json?v=${Date.now()}`
    const url = `${window.yunweiConfig.cmsDomain}${window.yunweiConfig.cmsPath}${versionPath}`
    const cmsJsonList = await fetch(url).then((res) => res.json())
    const bannerData = cmsJsonList.filter((data) => data.filename === 'json/banner_list.json')[0]
    const bannerUrl = `${window.yunweiConfig.cmsDomain}${window.yunweiConfig.cmsPath}${bannerData.filename}?v=${bannerData.version}`
    const bannerImages = await fetch(bannerUrl)
      .then((res) => res.json())
      .then((data) => 
        data.filter((data) => data.domainIdentifier === 'home_index_pc')[0]['en-US']['bannerImage']
            .filter(
              (data) =>
                new Date(data.displayDurationDateStart).getTime() < new Date().getTime() &&
                new Date(data.displayDurationDateEnd).getTime() < new Date().getTime()
            )
            .filter((item,index,self)=>(index === self.length - 1 || index <= 1))
    )
    bannerImages.forEach(data=>{
      const img = document.createElement('img')
      img.src = window.yunweiConfig.cmsDomain + data.url
    })
  } catch (error) {
    console.log(error)
  }
}
      if (true) {
          //如果需要选址
          cdnPing(function() {
              createdJsCall(['3s_web_detect.js?product=hbe5wm&module=frontend_web&v=20240416'], window.yunweiConfig.cdnServer || '/', true, function() {
                removeDom()
                let limitTime = 5 * 1000
                const timer = setInterval(() => { // 定时器循环来控制页面已触发了onload才开始正式加载打包后的js代码及css,使3S数据更好看
                  limitTime -= 50
                  if ((window.performance.timing.loadEventEnd && document.readyState === 'complete') || limitTime < 0) {
                    timer && clearInterval(timer)
                    loadBannerImage()
                    createTags({"js":["/cdn/k8/static/js/chunk-elementUI.0b0b1ea7.js","/cdn/k8/static/js/chunk-libs.0bca91fb.js","/cdn/k8/static/js/app.8f5de0fe.js"],"css":["/cdn/k8/static/css/chunk-libs.c92ab83c.css","/cdn/k8/static/css/app.6726dee2.css"]})
                    // Google tag (gtag.js)、谷歌验证码
                    createdJsCall(['https://www.googletagmanager.com/gtag/js?id=G-SSZ5RC7S3W'], '', true)
                    createdJsCall(['https://www.google.com/recaptcha/api.js?render=explicit&hl=vi'], '', true)
                    window.dataLayer = window.dataLayer || [];
                    function gtag(){dataLayer.push(arguments);}
                    gtag('js', new Date());
                    gtag('config', window.yunweiConfig.gaId);
                    // 第三方intercom聊天接入
                    // window.MESSENGER_APP_ID = "ok8l00qh"; //Set your APP_ID
                    // (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + MESSENGER_APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();

                    // Start of LiveChat (www.livechatinc.com) code
                    window.__lc = window.__lc || {}
                    window.__lc.license = 16211604
                    ;(function (n, t, c) {
                      function i(n) {
                        return e._h ? e._h.apply(null, n) : e._q.push(n)
                      }
                      var e = {
                        _q: [],
                        _h: null,
                        _v: '2.0',
                        on: function () {
                          i(['on', c.call(arguments)])
                        },
                        once: function () {
                          i(['once', c.call(arguments)])
                        },
                        off: function () {
                          i(['off', c.call(arguments)])
                        },
                        get: function () {
                          if (!e._h) throw new Error("[LiveChatWidget] You can't use getters before load.")
                          return i(['get', c.call(arguments)])
                        },
                        call: function () {
                          i(['call', c.call(arguments)])
                        },
                        init: function () {
                          var n = t.createElement('script')
                          ;(n.async = !0),
                            (n.type = 'text/javascript'),
                            (n.src = 'https://cdn.livechatinc.com/tracking.js'),
                            t.head.appendChild(n)
                        },
                      }
                      !n.__lc.asyncInit && e.init(), (n.LiveChatWidget = n.LiveChatWidget || e)
                    })(window, document, [].slice)
                    // End of LiveChat code
                  }
                }, 50)
              })
          })
      } else {
        // 第三方intercom聊天接入
        // window.MESSENGER_APP_ID = "ok8l00qh"; //Set your APP_ID
        // ;(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + MESSENGER_APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();
        window.cdn = window.yunweiConfig.cdnServer

        // Start of LiveChat (www.livechatinc.com) code
        window.__lc = window.__lc || {}
        window.__lc.license = 16211604
        ;(function (n, t, c) {
          function i(n) {
            return e._h ? e._h.apply(null, n) : e._q.push(n)
          }
          var e = {
            _q: [],
            _h: null,
            _v: '2.0',
            on: function () {
              i(['on', c.call(arguments)])
            },
            once: function () {
              i(['once', c.call(arguments)])
            },
            off: function () {
              i(['off', c.call(arguments)])
            },
            get: function () {
              if (!e._h) throw new Error("[LiveChatWidget] You can't use getters before load.")
              return i(['get', c.call(arguments)])
            },
            call: function () {
              i(['call', c.call(arguments)])
            },
            init: function () {
              var n = t.createElement('script')
              ;(n.async = !0),
                (n.type = 'text/javascript'),
                (n.src = 'https://cdn.livechatinc.com/tracking.js'),
                t.head.appendChild(n)
            },
          }
          !n.__lc.asyncInit && e.init(), (n.LiveChatWidget = n.LiveChatWidget || e)
        })(window, document, [].slice)
        // End of LiveChat code
      }

      // 移除DOM节点,从而改变DOM变化率,得出fmpv
      function removeDom() {
        var preload = document.getElementById('preload')
        if (preload) preload.parentNode.removeChild(preload)
      }
    </script>

    <!-- monitor 运维开发已关闭,可能无法正常获得数据 _2021/12/16 -->
    <!-- <script src="https://monitor.zaneperforapi.com/dist/web-report-jquery.min.js" defer="defer" data-appId="aDtKsXC1634543600182"></script> -->
    <script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "entertainmentbusiness",
        "name": "K8",
        "alternateName": ["K8casino", "K8vina", "K8vn", "K8th", "K8jp", "K8vn", "K8glo"],
        "legalName": "K8 Group",
        "logo": "https://k8pc.k8static.com/cdn/K8/static/img/LOGO.1824dfff.png",
        "paymentAccepted": ["Payment Gateway", "Phone Cards", "Cryptocurrency", "Local Exchange Tradings System"],
        "slogan": "Where Winners Play",
        "email": "[email protected]",
        "telephone": ["+84-888-733-388", "+84-244-458-1788"],
        "sameAs": "https://en.wikipedia.org/wiki/K8_Group"
      }
    </script>

    <!-- Google tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-1MMBFY1LK3"></script>
    <script>
      window.dataLayer = window.dataLayer || []
      function gtag() {
        dataLayer.push(arguments)
      }
      gtag('js', new Date())
      gtag('config', 'G-1MMBFY1LK3')
    </script>
    <script type="text/javascript">
      ;(function (c, l, a, r, i, t, y) {
        c[a] =
          c[a] ||
          function () {
            ;(c[a].q = c[a].q || []).push(arguments)
          }
        t = l.createElement(r)
        t.async = 1
        t.src = 'https://www.clarity.ms/tag/' + i
        y = l.getElementsByTagName(r)[0]
        y.parentNode.insertBefore(t, y)
      })(window, document, 'clarity', 'script', 'jnnzbrldor')
    </script>

    <!-- Start of LiveChat (www.livechatinc.com) code -->
    <noscript>
      <a href="https://www.livechatinc.com/chat-with/16211604/" rel="nofollow">Chat with us</a>, powered by
      <a href="https://www.livechatinc.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a>
    </noscript>
    <!-- End of LiveChat code -->
  </body>
</html>
                               

Whois info of domain

Domain Name: PHEK8.COM
Registry Domain ID: 2915140068_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.name.com
Registrar URL: http://www.name.com
Updated Date: 2024-09-09T02:58:50Z
Creation Date: 2024-09-09T02:58:50Z
Registry Expiry Date: 2025-09-09T02:58:50Z
Registrar: Name.com, Inc.
Registrar IANA ID: 625
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 7202492374
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS1.XDNSPRO.COM
Name Server: NS1.XDNSPRO.NET
Name Server: NS5.XDNSPRO.COM
Name Server: NS5.XDNSPRO.NET
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-18T10:53:41Z <<<
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