Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - i2edu.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: Tengine
Date: Mon, 12 May 2025 19:52:06 GMT
Content-Type: text/html
Content-Length: 262
Connection: keep-alive
Location: https://www.i2edu.com/
Via: kunlun2.cn6425[,0]
Timing-Allow-Origin: *
EagleId: 3da0c00c17470795265798528e

HTTP Code 301 Moved Permanently

http status code 301 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 - http://www.i2edu.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: Tengine
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Date: Mon, 12 May 2025 19:52:07 GMT
Vary: Accept-Encoding
x-oss-request-id: 682251679A6FD335350D6EE7
x-oss-cdn-auth: success
ETag: "B10FFF749CCD2DA9021782F3D5639D5A"
Last-Modified: Thu, 13 Feb 2025 09:39:32 GMT
x-oss-object-type: Normal
x-oss-hash-crc64ecma: 4910256535742294325
x-oss-storage-class: Standard
Content-MD5: sQ//dJzNLakCF4Lz1WOdWg==
x-oss-server-time: 69
Via: cache21.l2et2-2[75,0], kunlun9.cn192[97,0]
Timing-Allow-Origin: *
EagleId: 3adad01d17470795275314266e

HTTP Code 200 OK

http status code 200 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: i2edu.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">
<title>i2艾兔儿童成长中心</title>
<meta name="keywords" content="i2、i2艾兔教育、i2艾兔儿童成长中心">
<meta name="description" content="艾兔教育(i2)创始于 2011 年,是一家致力于提升少年儿童语言艺术的素质教育机构。通过开展口语才艺、表演艺术、科学探索、传统文化传承等教育活动,积极推进少年儿童核心素养的全面提升。">
<link rel="shortcut  icon" type="image/x-icon" href="./favicon.ico" media="screen" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="cache-control" content="max-age=3600" />
<link rel="stylesheet" href="./css/index.css">
<link rel="stylesheet" href="./css/style.css">
<link rel="stylesheet" href="./css/swiper.css">
<link rel="stylesheet" href="./css/home.css">
<script src="./js/ie.js"></script>
<script type="text/javascript" src="./js/vue.js"></script>
<script src='./js/babel.js'></script>
<script type="text/javascript" src="./js/swiper.js"></script>
<script type="text/javascript" src="./js/axios.js"></script>
<script type="text/javascript" src="./js/index.js"></script>
<script type="text/javascript" src="./js/http.js"></script>
</head>
<body id="top">
<div id="app">
<nav id="i2-globalnav" :class="{'shadow':shadow, 'not-show': !isShowTop}">
<div class="i2-gn-content">
<div class="i2-header-left">
<div class="header-icon"><img src="./new_image/new_header_icon.png" alt="i2图标" srcset=""></div>
<div class="header-icon-slg"><img src="./new_image/new_header_center.png" alt="i2图标" srcset=""></div>
</div>
<ul v-show="navShow" class="i2-gn-list">
<li class="i2-gn-item i2-gn-item-hover"><a href="./home.html" class="active-header">
<span>HOME</span><span class="title">首&nbsp;页</span>
<div class="btn-icon btn-icon-hover"></div>
</a></li>
<li class="i2-gn-item"><a href="./curriculum.html">
<span>CURRICULUM</span><span class="title">课 程 体 系</span>
</a></li>
<li class="i2-gn-item"><a href="./centres.html">
<span>CENTERS</span><span class="title">全 国 布 局</span>
</a></li>
<li class="i2-gn-item"><a href="./education.html">
<span>TEACHERS</span><span class="title">中 外 双 师</span>
</a></li>
<li class="i2-gn-item"><a href="./news.html">
<span>NEWS</span><span class="title">i 2 资 讯</span>
</a></li>
<li class="i2-gn-item"><a href="./pbl.html">
<span>PBL</span><span class="title">精彩活动</span>
</a></li>
<li class="i2-gn-item"><a href="./form.html" target="_blank" class="i2-button i2-btn-small i2-btn-main i2-square-btn" style="color: white;">中外教体验课</a></li>
</ul>
</div>
<div class="navimg">
<img src="./image/1.png" alt="" id="img1" @click="openBar" v-show="open">
<img src="./image/2.png" alt="" id="img2" @click="closeBar" v-show="close">
</div>
</nav>
<section class="min-width">
<div class="pic-one">
<img src="./new_image/home_pic_one_new.png" alt="" class="home-banner">
</div>
</section>
<section>
<div class="min-width">
<img src="./new_image/home-two-banner.png" alt="" class="home-banner">
</div>
</section>
<section class="min-width">
<img src="./new_image/new-pic-three.jpg" class="test-img" alt="">
</section>
<section class="min-width">
<img src="./new_image/new-pic-four_new.png" class="test-img" alt="">
</section>
<section class="new-pic-five">
<div class="art-btn-1">
<p>艾兔儿童成长中心推出iShow儿童成长方案,为孩子创造真听、真看、真感受的学习机会,并鼓励孩子们在行动中学习,在感受中学习,在观察中学习。</p>
</div>
<img src="./new_image/new-pic-five-1.png" class="test-img" alt="">
<div class="art-btn-2">
<div class="art-content">
<div class="icon-pic">
<img src="./new_image/art-icon.png" alt="">
</div>
<p class="art-title" @click="goArt">表演艺术</p>
<p class="art-title-english">PERFORMANCE ART</p>
<p class="art-word">采用中教授课,以语言能力发展为基础,通过戏剧游戏,戏剧表达,戏剧表演活动提高儿童的表达能力,创新能力,进而支持其综合素养的全面发展。</p>
</div>
<div class="art-content">
<div class="icon-pic">
<img src="./new_image/pbl-icon-1.png" alt="">
</div>
<p class="art-title" @click="goPbl">社会实践</p>
<p class="art-title-english">PHENOMENON-BASED LEARNING</p>
<p class="art-word">采用全外教授课,利用儿童好奇心与求知欲,以社会情景和大自然为活动场景,帮助少年儿童通过户外运动,文化体验,语言交流等活动来认识和探究世界。
</p>
</div>
</div>
</section>
<section class="min-width">
<img src="./new_image/new-pic-six.png" class="test-img" alt="">
</section>
<img src="./image--未压缩/悬浮按钮.png" alt="" class="service" onclick="_MEIQIA('showPanel')">
<a href="./form.html" target="_blank"><img src="./image--未压缩/form.png" alt="" class="form_img"></a>
<div class="footer" style="flex-wrap: wrap;">Copyright © 2009-2024 成都艾兔教育科技集团有限公司 All Rights Reserved
<div class="six-pic-group">
<div class="six-pic-left"></div>
<div class="six-pic-right"></div>
</div>
<br>
<p style="width:100%; text-align: center">四川省成都市金牛区西宸国际B座1213号&nbsp; |&nbsp; 联系我们:400-825-0808</p>
<p style="width: 100%;
      text-align: center;margin-bottom: 5px;"><a href="https://beian.miit.gov.cn" target="_blank">蜀ICP备2024111992号-3</a></p>
<a href="https://xyt.xcc.cn/getpcInfo?sn=1720054104610185216&language=CN&certType=8&url=*.i2edu.com" target="_blank" style="position: relative;display: block;height: 38px;">
<div style="width:100%;height:100%;position: absolute;top: 0;left: 0;"></div><embed src="https://program.xinchacha.com/web/1720054104610185216=*.i2edu.com.svg"width="103" height="38" type="image/svg+xml" pluginspage="//www.adobe.com/svg/viewer/install/"/>
</a>
</div>
</div>
</body>
<script type="text/babel">
  var app = new Vue({
    el: "#app",
    data: function () {
      return {
        navShow:false,
        open:true,
        close:false,
        screenWidth:0,
        screenHeight:0,
        service: true,
        back_top: true,
        pbl: 'pbl_a',
        shadow: false,
        banner_img: [],
        adverter_img: '',
        provinces: 0,
        city: 0,
        campus: 0,
        teach: 0,
        stu: 0,
        news_swiper: [],
        video_swiper: false,
        banner_video: {},
        videoIndex: 0,
        defaultVideo: 'https://www.i2edu.com/video/swiper_video.mp4',
        bannerSwiperObj: null,
        newSwiperObj:null,
        isPlaying:false,
        isEnding: false,
        clickInd: 0,
        isShowTop: true,
        currentHeight: null,
        isIE: false,
        slideOffset: 0,
        currentIndex: 0,
        playBtn: true
      };
    },
    methods: {
      updateWindowDimensions(){ //监听宽度
      console.log(this.screenWidth,'2222')
        this.screenWidth = window.innerWidth;
        this.navShow = this.screenWidth > 800
        this.open =this.screenWidth <= 800
        this.close =false
      },
      openBar(){
        this.open = false
        this.close=true
        this.navShow = true
      },closeBar(){
        this.open = true
        this.close=false
        this.navShow = false
      },
      $news_details: function (item) {
        if (item.contentSource) {
          window.open(item.contentSource)
        } else {
          window.open('./about.html?id=2' + '&article_Id=' + item.id)
        }
      },
      $jump: function (val, index) {
        if(index===0) {
          this.playVideo()
          return
        }
        if (index===1) return
        val && window.open(val.contentSource)
      },
      $nextSlide: function (side,nextIndex, index) {
        if(this.bannerSwiperObj){
          let pageNum = 0
          if (nextIndex<0 && index===0) {
            // 上一页&第一页
            pageNum = this.banner_img.length-1
          } else if (index>nextIndex && 0>nextIndex) {
            pageNum = index + nextIndex
          } else if (index>nextIndex>0) {
            // 上一页&正常页
            pageNum = index-nextIndex
          }
          if (index===1&&nextIndex===0) pageNum = nextIndex
          if (index===this.banner_img.length-1 && nextIndex>index) {
            // 下一页&最后一页
            pageNum = 0
          }  else if (nextIndex>index) {
            pageNum = nextIndex
          }
          this.bannerSwiperObj.slideTo(pageNum)
          setTimeout(()=> {
            if(this.bannerSwiperObj) {
              this.bannerSwiperObj.startAutoplay()
            }
          }, 1500)
        }
      },
      $shadow: function () {
        var _this = this
        const height = document.documentElement.scrollTop
        if (height > 0) {
          _this.shadow = true
          _this.isShowTop = true
        } else {
          _this.shadow = false
          _this.isShowTop = _this.isPlaying ? false : true
        }
      },
      $num: function () {
        // var _this = this
        // // 模块距离顶部高度
        // const num = _this.$refs.num.offsetTop
        // // 页面滚动高度
        // const height = document.documentElement.scrollTop
        // // 屏幕可用工作区高度
        // const H = window.screen.availHeight
        // if (num - height < H) {
        //   setTimeout(_this.$count, 300);
        //   removeEventListener('scroll', _this.$num, true)
        // }
      },
      $count: function () {
        var _this = this
        const provinces = setInterval(function () {
          _this.provinces < 15 ? _this.provinces++ : clearInterval(provinces)
        }, 200);
        const city = setInterval(function () {
          _this.city < 25 ? _this.city++ : clearInterval(city)
        }, 100);
        const campus = setInterval(function () {
          _this.campus < 100 ? _this.campus = _this.campus + 10 : clearInterval(campus)
        }, 200);
        const teach = setInterval(function () {
          _this.teach < 500 ? _this.teach = _this.teach + 50 : clearInterval(teach)
        }, 200);
        /* const stu = setInterval(function () {
           _this.stu < 100000 ? _this.stu = _this.stu + 10000 : clearInterval(stu)
         }, 200);*/
      },
      playVideo() {
        this.video_swiper = true
        this.isEnding = false
        this.$nextTick(()=> {
          if (document.getElementById('bannerVideo')) {
            const video = document.getElementById('bannerVideo')
            document.getElementsByClassName('arrowL')[0].style.transform = 'translate(-50%, -50%)'
            video.play()
            video.setAttribute("controls", true)
            const that = this
            if (that.isIE) {
              // 解决ie内核无法点击video标签任意地方实现暂停&播放
              video.onclick = function (e) {
                if (video.paused) {
                  video.play()
                } else {
                  video.pause()
                }
              }
            }
            video.onpause = function (e) {
              that.isShowTop = !e.target.seeking ? true :false
              that.isPlaying = !e.target.seeking ? false :true
            }
            video.onplay = function () {
              that.isShowTop = false
              that.isPlaying = true
            }
            video.onended = function() {
              that.playEnd()
            }
          }
        })
      },
      playEnd(side) {
        if(side) {
          let video = document.getElementById('bannerVideo')
          video.pause()
        }
        this.video_swiper=false
        this.isPlaying=false
        this.isEnding=true
        this.isShowTop = true
        this.$nextTick(()=> {
          /*this.bannerSwiperObj = new Swiper('.banner', {
            observer: true,
            observeParents: true
          })
          setTimeout(()=> {
            if(this.bannerSwiperObj) {
              this.bannerSwiperObj.params.autoplay=3000
              this.bannerSwiperObj.params.speed=1000
              this.bannerSwiperObj.startAutoplay()
            }
          }, 1500)*/
          this.initBanner(this, true)
        })
      },
      changeSwiper(index) {
        this.clickInd = index
        this.newSwiperObj.slideTo(index)
      },
      checkWekit() {
        var UA = navigator.userAgent.toLowerCase().toString();
        // qq和ie内核
        if ( UA.indexOf('qqbrowser') !== -1 || UA.indexOf('trident') !== -1) {
          this.isIE = true
        } else {
          this.isIE = false
        }
      },
      initBanner(_this, isPlayEnd) {
        _this.bannerSwiperObj = new Swiper('.banner', {
          autoplay:3000,
          loop:true,
          loopedSlides:_this.banner_img.length,
          slidesPerView : 'auto',
          nextButton: '.arrowR',
          prevButton: '.arrowL',
          onClick(swiper, event) {
            let cn = event.target.className
            if (cn.indexOf('play') !== -1) {
              _this.bannerSwiperObj.destroy()
              _this.playVideo()
            }
            if (swiper.realIndex > 1 && cn.indexOf('swiper-slide') !== -1) {
              window.open(_this.banner_img[swiper.realIndex].contentSource)
              _this.bannerSwiperObj.startAutoplay()
            }
            if ( cn.indexOf('Prev')!==-1  || cn.indexOf('Next')!==-1) {
              _this.bannerSwiperObj.startAutoplay()
            }
          },
          onSlideChangeStart: function(swiper){
            _this.playBtn = swiper.realIndex === 0 && false // 暂时不显示首页视频
          }
        })
        isPlayEnd && _this.bannerSwiperObj.startAutoplay()
      },
      goPbl(){
        let a = document.createElement('a');
        a.setAttribute('href', './curriculum.html?state=2');
        // a.setAttribute('target', '_blank');
        a.setAttribute('id', 'js_a');
        if(document.getElementById('js_a')) {
              document.body.removeChild(document.getElementById('js_a'));
        }
        document.body.appendChild(a);
        a.click();
      },
      goArt(){
        let a = document.createElement('a');
        a.setAttribute('href', './curriculum.html?state=1');
        // a.setAttribute('target', '_blank');
        a.setAttribute('id', 'js_a');
        if(document.getElementById('js_a')) {
              document.body.removeChild(document.getElementById('js_a'));
        }
        document.body.appendChild(a);
        a.click();
      }
    },
    created: function () {
       window.addEventListener('resize', this.updateWindowDimensions);
      this.screenWidth = window.innerWidth
      if(this.screenWidth >=800){
        this.navShow = true
      }
      var _this = this
      // 获取新闻动态数据
      getCategory('新闻').then(function (res1) {
        get('cms/content/list.do', {
          categoryId: res1,
          contentType: 'sx'
        }).then(function (res2) {
          //_this.news_swiper = res2.data.rows
          let dataLength = res2.data.rows.length
          res2.data.rows.forEach(function (ele) {
            ele.contentDatetime = ele.contentDatetime.substring(0, 10)
            var img = JSON.parse(ele.contentImg)[0]
            // 本地
            ele.pageItem = Math.ceil(dataLength/3)
            ele.contentImg = resURL + img
            _this.news_swiper.push(ele)
          })
        })
      })
      // 首页轮播图
      getCategory('首页>轮播图').then(function (res1) {
        get('cms/content/list.do', {
          categoryId: res1,
          contentType: 'sx'
        }).then(function (res2) {
          _this.banner_video = {}
          res2.data.rows.forEach(function (ele, index) {
            const img = JSON.parse(ele.contentImg)[0]
            // 本地
            ele.contentImg = resURL + img
            _this.banner_img.push({
              img: ele.contentImg,
              contentSource: ele.contentSource
              // isVideo: ele.video?true:false
            })
            if (ele.video) {
              _this.banner_video[index] = ele.videoUrl
            }
          })
          _this.$nextTick(() => {
            _this.initBanner(_this)
          })
        })
      })
      this.checkWekit()
    },
    mounted: function () {
      var _this = this
      // this.slideOffset = document.getElementsByClassName('banner')[0].offsetWidth
      /*this.bannerSwiperObj = new Swiper('.banner', {
        autoplay: 3000,
        speed:1000,
        autoplayDisableOnInteraction:false,
        observer: true,
        observeParents: true
      })*/
      this.newSwiperObj = new Swiper('.news', {
        paginationClickable: true,
        pagination: '.news-pagination',
        loop: false,
        observer: true,
        observeParents: true
      })
      window.addEventListener('scroll', _this.$num, true)
      window.addEventListener('scroll', _this.$shadow, true)
    }
  })
</script>
<script type="text/javascript">
  // 美洽
  (function (m, ei, q, i, a, j, s) {
    m[i] =
      m[i] ||
      function () {
        (m[i].a = m[i].a || []).push(arguments);
      };
    (j = ei.createElement(q)), (s = ei.getElementsByTagName(q)[0]);
    j.async = true;
    j.charset = 'UTF-8';
    j.src = 'https://static.meiqia.com/dist/meiqia.js?_=t';
    s.parentNode.insertBefore(j, s);
  })(window, document, 'script', '_MEIQIA');
  _MEIQIA('entId', 161781);
  _MEIQIA('withoutBtn');
</script>
<style>
  .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
  }
</style>
</html>                               

Whois info of domain

Domain Name: I2EDU.COM
Registry Domain ID: 1949112547_DOMAIN_COM-VRSN
Registrar WHOIS Server: grs-whois.hichina.com
Registrar URL: http://www.net.cn
Updated Date: 2024-11-29T06:15:28Z
Creation Date: 2015-07-25T18:33:12Z
Registry Expiry Date: 2025-07-25T18:33:12Z
Registrar: Alibaba Cloud Computing (Beijing) Co., Ltd.
Registrar IANA ID: 420
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +86.95187
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: VIP1.ALIDNS.COM
Name Server: VIP2.ALIDNS.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-12T19:51: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