Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - hau2.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 17 May 2025 15:39:15 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Sat, 17 May 2025 16:39:15 GMT
Location: https://nouw.com/HAU2
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=88P88L9BvvDiXIFHJk0LY7HzWAMUPS8VNFWdsa6573rS0vPjoOeLphg8Fll4I%2F7B6UcigU0h3eKGg%2BnYLm2N7qiUHjlUBmeKGwBVn6XwES4bRdfTFkXntnsZ%2FKK2gAKfYmBabu04ow%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
X-Content-Type-Options: nosniff
Server: cloudflare
CF-RAY: 941434de4ce72d77-ARN
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=7556&min_rtt=7556&rtt_var=3778&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=168&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

HTTP Code 301 Moved Permanently

301 Moved Permanently 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://nouw.com/HAU2
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 17 May 2025 15:39:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
Cf-Ray: 941434debbb10a19-ARN
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Link: <https://fonts.googleapis.com>; rel="preconnect"
Referrer-Policy: strict-origin-when-cross-origin
X-Content-Type-Options: nosniff
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=wg47qKnxmWo24mO4XGp0GUNoRlpQ2vGDAcj8yuNcCPcz9jXH2%2BA0%2Fy2f%2BN%2BS0Mw0X468uB6aRhpm1d41kQc91rEggUYQvNPqpjC7DQo8Hw18bWQdKNUZNyLwhKfvTnaCcsmOiSM%2FjQ%3D%3D"}],"group":"cf-nel","max_age":604800}
Nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Vary: Accept-Encoding
Cf-Cache-Status: DYNAMIC
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=7559&min_rtt=7536&rtt_var=2148&sent=5&recv=7&lost=0&retrans=0&sent_bytes=2818&recv_bytes=787&delivery_rate=529596&cwnd=252&unsent_bytes=0&cid=626d9f6917febd8c&ts=144&x=0"

HTTP Code 200 OK

200 OK 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: hau2.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html>
  <head>
    <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" />

    <meta charset="UTF-8" />
    <link rel="shortcut icon" href="/favicon.ico" />
    <link rel="icon" type="image/png" href="/assets/logo/nouw_512x512.png" />
    <meta
      name="viewport"
      content="width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover"
    />
    <title data-rh="true">Nouw - Better Blogging Nouw</title>
    <meta
      name="description"
      content="One of the best blogging platforms available - design your own blog with ease"
      data-rh="true"
    />
    <meta name="theme-color" media="(prefers-color-scheme: light)" content="#fff" />
    <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#000" />

    <meta name="color-scheme" content="dark light" />
    <style>
      :root {
        color-scheme: light dark;
      }
      html {
        background-color: #fff;
        color: #000;
        transition: background-color 0.3s linear;
      }
      @media (prefers-color-scheme: dark) {
        html {
          background-color: #000;
          color: #fff;
        }
      }
    </style>
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <link
      href="https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&family=Abril+Fatface&family=Advent+Pro:ital,wght@0,100..900;1,100..900&family=Alegreya:ital,wght@0,400..900;1,400..900&family=Alex+Brush&family=Allura&family=Amatic+SC:wght@400;700&family=Anaheim&family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&family=Antic+Didone&family=Anton&family=Antonio:[email protected]&family=Arapey:ital@0;1&family=Arizonia&family=Athiti:wght@200;300;400;500;600;700&family=Average&family=Bebas+Neue&family=Berkshire+Swash&family=Bilbo+Swash+Caps&family=Bubbler+One&family=Buda:wght@300&family=Bungee+Hairline&family=Cabin:ital,wght@0,400..700;1,400..700&family=Catamaran:[email protected]&family=Caudex:ital,wght@0,400;0,700;1,400;1,700&family=Caveat+Brush&family=Caveat:[email protected]&family=Cinzel+Decorative:wght@400;700;900&family=Cinzel:[email protected]&family=Clicker+Script&family=Coda:wght@400;800&family=Codystar:wght@300;400&family=Comfortaa:[email protected]&family=Cookie&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Dancing+Script:[email protected]&family=Dawning+of+a+New+Day&family=Didact+Gothic&family=Dosis:[email protected]&family=Dynalight&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Elsie+Swash+Caps:wght@400;900&family=Euphoria+Script&family=Exo+2:ital,wght@0,100..900;1,100..900&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Fjalla+One&family=Forum&family=Fredericka+the+Great&family=Gafata&family=Grand+Hotel&family=Great+Vibes&family=Gruppo&family=Habibi&family=Headland+One&family=Italiana&family=Jacques+Francois&family=Jaldi:wght@400;700&family=Jim+Nightshade&family=Jockey+One&family=Jomhuria&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Julius+Sans+One&family=Jura:[email protected]&family=Just+Me+Again+Down+Here&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Karma:wght@300;400;500;600;700&family=Katibeh&family=Khand:wght@300;400;500;600;700&family=Kristi&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=League+Script&family=Lekton:ital,wght@0,400;0,700;1,400&family=Libre+Franklin:ital,wght@0,100..900;1,100..900&family=Life+Savers:wght@400;700;800&family=Lovers+Quarrel&family=Marcellus+SC&family=Mate+SC&family=Meddon&family=Michroma&family=Monsieur+La+Doulaise&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Mr+Bedfort&family=Mr+De+Haviland&family=Mrs+Saint+Delafield&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Nixie+One&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oranienbaum&family=Oregano:ital@0;1&family=Oswald:[email protected]&family=Overlock+SC&family=Oxygen:wght@300;400;700&family=PT+Sans+Narrow:wght@400;700&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Palanquin+Dark:wght@400;500;600;700&family=Parisienne&family=Passion+One:wght@400;700;900&family=Pathway+Gothic+One&family=Petit+Formal+Script&family=Pinyon+Script&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poiret+One&family=Pontano+Sans:[email protected]&family=Pragati+Narrow:wght@400;700&family=Prata&family=Pridi:wght@200;300;400;500;600;700&family=Quicksand:[email protected]&family=Qwigley&family=Racing+Sans+One&family=Rajdhani:wght@300;400;500;600;700&family=Raleway+Dots&family=Raleway:ital,wght@0,100..900;1,100..900&family=Rammetto+One&family=Righteous&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rouge+Script&family=Rubik:ital,wght@0,300..900;1,300..900&family=Rufina:wght@400;700&family=Ruthie&family=Sacramento&family=Shadows+Into+Light+Two&family=Six+Caps&family=Sorts+Mill+Goudy:ital@0;1&family=Special+Elite&family=Stalemate&family=Stint+Ultra+Condensed&family=Supermercado+One&family=Syncopate:wght@400;700&family=Tangerine:wght@400;700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Unica+One&family=Waiting+for+the+Sunrise&family=Wire+One&family=Work+Sans:ital,wght@0,100..900;1,100..900&family=Yanone+Kaffeesatz:[email protected]&display=swap"
      rel="stylesheet"
    />

    <!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
    <script type="text/javascript" async="true">
      (function () {
        var host = window.location.hostname;
        var element = document.createElement("script");
        var firstScript = document.getElementsByTagName("script")[0];
        var url = "https://cmp.inmobi.com".concat(
          "/choice/",
          "t7dM4s8kVYUV7",
          "/",
          host,
          "/choice.js?tag_version=V3"
        );
        var uspTries = 0;
        var uspTriesLimit = 3;
        element.async = true;
        element.type = "text/javascript";
        element.src = url;

        firstScript.parentNode.insertBefore(element, firstScript);

        function makeStub() {
          var TCF_LOCATOR_NAME = "__tcfapiLocator";
          var queue = [];
          var win = window;
          var cmpFrame;

          function addFrame() {
            var doc = win.document;
            var otherCMP = !!win.frames[TCF_LOCATOR_NAME];

            if (!otherCMP) {
              if (doc.body) {
                var iframe = doc.createElement("iframe");

                iframe.style.cssText = "display:none";
                iframe.name = TCF_LOCATOR_NAME;
                doc.body.appendChild(iframe);
              } else {
                setTimeout(addFrame, 5);
              }
            }
            return !otherCMP;
          }

          function tcfAPIHandler() {
            var gdprApplies;
            var args = arguments;

            if (!args.length) {
              return queue;
            } else if (args[0] === "setGdprApplies") {
              if (args.length > 3 && args[2] === 2 && typeof args[3] === "boolean") {
                gdprApplies = args[3];
                if (typeof args[2] === "function") {
                  args[2]("set", true);
                }
              }
            } else if (args[0] === "ping") {
              var retr = {
                gdprApplies: gdprApplies,
                cmpLoaded: false,
                cmpStatus: "stub"
              };

              if (typeof args[2] === "function") {
                args[2](retr);
              }
            } else {
              if (args[0] === "init" && typeof args[3] === "object") {
                args[3] = Object.assign(args[3], { tag_version: "V3" });
              }
              queue.push(args);
            }
          }

          function postMessageEventHandler(event) {
            var msgIsString = typeof event.data === "string";
            var json = {};

            try {
              if (msgIsString) {
                json = JSON.parse(event.data);
              } else {
                json = event.data;
              }
            } catch (ignore) {}

            var payload = json.__tcfapiCall;

            if (payload) {
              window.__tcfapi(
                payload.command,
                payload.version,
                function (retValue, success) {
                  var returnMsg = {
                    __tcfapiReturn: {
                      returnValue: retValue,
                      success: success,
                      callId: payload.callId
                    }
                  };
                  if (msgIsString) {
                    returnMsg = JSON.stringify(returnMsg);
                  }
                  if (event && event.source && event.source.postMessage) {
                    event.source.postMessage(returnMsg, "*");
                  }
                },
                payload.parameter
              );
            }
          }

          while (win) {
            try {
              if (win.frames[TCF_LOCATOR_NAME]) {
                cmpFrame = win;
                break;
              }
            } catch (ignore) {}

            if (win === window.top) {
              break;
            }
            win = win.parent;
          }
          if (!cmpFrame) {
            addFrame();
            win.__tcfapi = tcfAPIHandler;
            win.addEventListener("message", postMessageEventHandler, false);
          }
        }

        makeStub();

        function makeGppStub() {
          const CMP_ID = 10;
          const SUPPORTED_APIS = [
            "2:tcfeuv2",
            "6:uspv1",
            "7:usnatv1",
            "8:usca",
            "9:usvav1",
            "10:uscov1",
            "11:usutv1",
            "12:usctv1"
          ];

          window.__gpp_addFrame = function (n) {
            if (!window.frames[n]) {
              if (document.body) {
                var i = document.createElement("iframe");
                i.style.cssText = "display:none";
                i.name = n;
                document.body.appendChild(i);
              } else {
                window.setTimeout(window.__gpp_addFrame, 10, n);
              }
            }
          };
          window.__gpp_stub = function () {
            var b = arguments;
            __gpp.queue = __gpp.queue || [];
            __gpp.events = __gpp.events || [];

            if (!b.length || (b.length == 1 && b[0] == "queue")) {
              return __gpp.queue;
            }

            if (b.length == 1 && b[0] == "events") {
              return __gpp.events;
            }

            var cmd = b[0];
            var clb = b.length > 1 ? b[1] : null;
            var par = b.length > 2 ? b[2] : null;
            if (cmd === "ping") {
              clb(
                {
                  gppVersion: "1.1", // must be Version.Subversion, current: 1.1
                  cmpStatus: "stub", // possible values: stub, loading, loaded, error
                  cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
                  signalStatus: "not ready", // possible values: not ready, ready
                  supportedAPIs: SUPPORTED_APIS, // list of supported APIs
                  cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading
                  sectionList: [],
                  applicableSections: [-1],
                  gppString: "",
                  parsedSections: {}
                },
                true
              );
            } else if (cmd === "addEventListener") {
              if (!("lastId" in __gpp)) {
                __gpp.lastId = 0;
              }
              __gpp.lastId++;
              var lnr = __gpp.lastId;
              __gpp.events.push({
                id: lnr,
                callback: clb,
                parameter: par
              });
              clb(
                {
                  eventName: "listenerRegistered",
                  listenerId: lnr, // Registered ID of the listener
                  data: true, // positive signal
                  pingData: {
                    gppVersion: "1.1", // must be Version.Subversion, current: 1.1
                    cmpStatus: "stub", // possible values: stub, loading, loaded, error
                    cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
                    signalStatus: "not ready", // possible values: not ready, ready
                    supportedAPIs: SUPPORTED_APIS, // list of supported APIs
                    cmpId: CMP_ID, // list of supported APIs
                    sectionList: [],
                    applicableSections: [-1],
                    gppString: "",
                    parsedSections: {}
                  }
                },
                true
              );
            } else if (cmd === "removeEventListener") {
              var success = false;
              for (var i = 0; i < __gpp.events.length; i++) {
                if (__gpp.events[i].id == par) {
                  __gpp.events.splice(i, 1);
                  success = true;
                  break;
                }
              }
              clb(
                {
                  eventName: "listenerRemoved",
                  listenerId: par, // Registered ID of the listener
                  data: success, // status info
                  pingData: {
                    gppVersion: "1.1", // must be Version.Subversion, current: 1.1
                    cmpStatus: "stub", // possible values: stub, loading, loaded, error
                    cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
                    signalStatus: "not ready", // possible values: not ready, ready
                    supportedAPIs: SUPPORTED_APIS, // list of supported APIs
                    cmpId: CMP_ID, // CMP ID
                    sectionList: [],
                    applicableSections: [-1],
                    gppString: "",
                    parsedSections: {}
                  }
                },
                true
              );
            } else if (cmd === "hasSection") {
              clb(false, true);
            } else if (cmd === "getSection" || cmd === "getField") {
              clb(null, true);
            }
            //queue all other commands
            else {
              __gpp.queue.push([].slice.apply(b));
            }
          };
          window.__gpp_msghandler = function (event) {
            var msgIsString = typeof event.data === "string";
            try {
              var json = msgIsString ? JSON.parse(event.data) : event.data;
            } catch (e) {
              var json = null;
            }
            if (typeof json === "object" && json !== null && "__gppCall" in json) {
              var i = json.__gppCall;
              window.__gpp(
                i.command,
                function (retValue, success) {
                  var returnMsg = {
                    __gppReturn: {
                      returnValue: retValue,
                      success: success,
                      callId: i.callId
                    }
                  };
                  event.source.postMessage(
                    msgIsString ? JSON.stringify(returnMsg) : returnMsg,
                    "*"
                  );
                },
                "parameter" in i ? i.parameter : null,
                "version" in i ? i.version : "1.1"
              );
            }
          };
          if (!("__gpp" in window) || typeof window.__gpp !== "function") {
            window.__gpp = window.__gpp_stub;
            window.addEventListener("message", window.__gpp_msghandler, false);
            window.__gpp_addFrame("__gppLocator");
          }
        }

        makeGppStub();

        var uspStubFunction = function () {
          var arg = arguments;
          if (typeof window.__uspapi !== uspStubFunction) {
            setTimeout(function () {
              if (typeof window.__uspapi !== "undefined") {
                window.__uspapi.apply(window.__uspapi, arg);
              }
            }, 500);
          }
        };

        var checkIfUspIsReady = function () {
          uspTries++;
          if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) {
            console.warn("USP is not accessible");
          } else {
            console.log("USP is accessible");
            clearInterval(uspInterval);
          }
        };

        if (typeof window.__uspapi === "undefined") {
          window.__uspapi = uspStubFunction;
          var uspInterval = setInterval(checkIfUspIsReady, 6000);
        }
      })();
    </script>
    <!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->

    <!-- Global site tag (gtag.js) - Google Analytics  -->
    <!-- MUST be added here or it doesn't work  -->
    <script async src="https://www.googletagmanager.com/gtag/js"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag() {
        dataLayer.push(arguments);
      }
      gtag("js", new Date());
    </script>
    <!-- Leeads SDK -->
    <script
      async="async"
      src="https://lwadm.com/lw/pbjs?pid=5174c4a1-aa93-41d6-b320-293b79baca5b"
    ></script>
    <script type="text/javascript">
      var lwhble = lwhble || { cmd: [] };
    </script>
    <!-- End Leeads SDK -->
    <script type="module" crossorigin src="/assets/index-COKJsQfe.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-BrTXl52H.css">
  <link rel="manifest" href="/manifest.webmanifest"><script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>

  <body>
    <!-- Leeads full page ad -->
    <!-- Livewrapped tag: Helsida Mobil 1x1
      (1x1) -->
    <div id="nouw_helsida-mobil"></div>
    <!-- Livewrapped tag: Helsida Desktop 1x1
         (1x1) -->
    <div id="nouw_helsida-desktop"></div>
    <script>
      if (window.innerWidth <= 735)
        lwhble.cmd.push(function () {
          lwhble.loadAd({ tagId: "nouw_helsida-mobil" });
        });
      else
        lwhble.cmd.push(function () {
          lwhble.loadAd({ tagId: "nouw_helsida-desktop" });
        });
    </script>
    <!-- End Leeads full page ad -->

    <script></script>
    <div id="root"></div>
  </body>
</html>
                               

Whois info of domain

Domain Name: HAU2.COM
Registry Domain ID: 1988982484_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.rrpproxy.net
Registrar URL: http://www.key-systems.net
Updated Date: 2025-01-21T07:06:45Z
Creation Date: 2015-12-22T19:05:10Z
Registry Expiry Date: 2025-12-22T19:05:10Z
Registrar: Key-Systems GmbH
Registrar IANA ID: 269
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +49.68949396850
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS1.SIMPLY.COM
Name Server: NS2.SIMPLY.COM
Name Server: NS3.SIMPLY.COM
Name Server: NS4.SIMPLY.COM
DNSSEC: signedDelegation
DNSSEC DS Data: 8627 13 2 BE9C23B57E8C2EE4BA245FB1BF67DDA60A9220A8B677409E0D717C479CE0F66D
DNSSEC DS Data: 8627 13 4 3421CD32CEB0DE2A3800F9387E2728D4F57474AA346705F06F4E2876CAA3E3B0D3FE2A3CB3F2688529ABF2A571E6E186
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-17T15:38:55Z <<<
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