Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
200 OK - w3cjs.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Content-Type: text/html
Last-Modified: Mon, 28 Apr 2025 07:34:30 GMT
Accept-Ranges: bytes
ETag: "c2eec6fafb8db1:0"
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
Set-Cookie: _d_id=03eb13bc53ca207e710932e993e60d; Path=/; HttpOnly; SameSite=Strict
Date: Wed, 30 Apr 2025 05:58:23 GMT
Content-Length: 4755

HTTP Code 200 OK

200 http 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: w3cjs.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>404 - 页面未找到</title>
  <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
  <meta http-equiv="Pragma" content="no-cache" />
  <meta http-equiv="Expires" content="0" />
  <style>
    /* 全局样式 */
    * { margin: 0; padding: 0; box-sizing: border-box; }
    body, html { height: 100%; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }
    body {
      background: linear-gradient(135deg, #e3f2fd, #bbdefb);
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
    }
    .container {
      position: relative;
      background: rgba(255, 255, 255, 0.9);
      padding: 40px 30px;
      border-radius: 16px;
      box-shadow: 0 12px 40px rgba(0, 0, 0, 0.1);
      max-width: 500px;
      width: 100%;
      text-align: center;
    }
    body::before {
      content: '';
      position: absolute;
      top: -50%; left: -50%; right: -50%; bottom: -50%;
      background: radial-gradient(circle at center, #90caf9, #64b5f6, #42a5f5);
      animation: rotateBackground 20s linear infinite;
      z-index: -1;
    }
    @keyframes rotateBackground {
      0% { transform: rotate(0deg); }
      100% { transform: rotate(360deg); }
    }
    /* 404 数字动画效果 */
    .error-code {
      font-size: 96px;
      font-weight: 700;
      color: #0d47a1;
      margin-bottom: 20px;
    }
    .error-code span {
      display: inline-block;
      animation: shake 1.5s infinite, colorchange 3s infinite;
    }
    .error-code span:nth-child(2) { animation-delay: 0.3s, 0s; }
    .error-code span:nth-child(3) { animation-delay: 0.6s, 0.5s; }
    @keyframes shake {
      0%, 100% { transform: translateY(0); }
      25% { transform: translateY(-10px); }
      50% { transform: translateY(0); }
      75% { transform: translateY(10px); }
    }
    @keyframes colorchange {
      0% { color: #0d47a1; }
      50% { color: #1976d2; }
      100% { color: #0d47a1; }
    }
    .content h1 {
      font-size: 28px;
      color: #1565c0;
      margin-bottom: 16px;
    }
    .content p {
      font-size: 16px;
      color: #263238;
      line-height: 1.6;
      margin-bottom: 12px;
    }
    /* 列表逐条显示动画 */
    #reasonList {
      margin: 0 auto 20px;
      padding-left: 30px;
      list-style-type: disc;
      text-align: left;
    }
    #reasonList li {
      opacity: 0;
      font-size: 14px;
      color: #37474f;
      margin-bottom: 8px;
      animation: fadeIn 0.6s forwards;
    }
    #reasonList li:nth-child(1) { animation-delay: 0.3s; }
    #reasonList li:nth-child(2) { animation-delay: 0.6s; }
    #reasonList li:nth-child(3) { animation-delay: 0.9s; }
    @keyframes fadeIn {
      from { opacity: 0; transform: translateX(-20px); }
      to { opacity: 1; transform: translateX(0); }
    }
    code {
      background: #e0f2fe;
      color: #1e3a8a;
      padding: 2px 4px;
      border-radius: 4px;
      font-family: monospace;
    }
    .btn-refresh {
      display: block;
      width: 100%;
      padding: 14px 0;
      font-size: 16px;
      font-weight: 500;
      color: #fff;
      background: linear-gradient(135deg, #42a5f5, #1e88e5);
      border: none;
      border-radius: 30px;
      cursor: pointer;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      margin: 20px 0 10px;
    }
    .btn-refresh:hover {
      transform: translateY(-2px);
      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
    }
    .footer {
      font-size: 12px;
      color: #607d8b;
      margin-top: 10px;
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="error-code">
      <span>4</span><span>0</span><span>4</span>
    </div>
    <div class="content">
      <h1>⚠️ 您访问的站点出现错误</h1>
      <p>服务器无法识别您访问的域名,原因可能包括以下几种:</p>
      <ul id="reasonList">
        <li>主机控制面板未绑定域名(请确认 <code>www</code> 和 <code>@</code> 已分别绑定)。</li>
        <li>域名解析到了错误的地址,请检查您的 DNS 记录是否正确。</li>
        <li>服务器到期时间过长,当前域名已被解除绑定。</li>
      </ul>
      <p>如果您是网站管理员,请登录面板检查绑定情况。</p>
    </div>
    <button class="btn-refresh" onclick="location.reload()">刷新当前页面</button>
    <div class="footer">© 本页面由系统自动生成</div>
  </div>
</body>
</html>                               

Whois info of domain