'Why does hcaptcha error shows up? Redirecting pages on github.io

Hello im making an hcaptcha redirect page, it dosn't work can anybody help/fix me with this? So after i do the Hcaptcha id does show "405 error", note that i entered correct site key, thanks! Also im using github.io sites

    <html>
  <head>
    <title>hCaptcha Demo</title>
    <script src="https://js.hcaptcha.com/1/api.js" async defer></script>
  </head>
  <script type="text/javascript">
    if (hrecaptcha.getResponse() == "success") {
        function Redirect() {
            window.location.href = "https://www.youtube.com/";
        }

        Redirect()

        setTimeout(Redirect, 1000);
    } else alert("You can't proceed!");
</script>
  <body>
    <form action="" method="POST">
      
      <div class="h-captcha" data-sitekey="my-sitekey"></div>
      <br />
      <input type="submit" value="Submit" />
    </form>
  </body>
</html>

Edit: I noticed about "hrecaptcha" and i edited it but it still wont work



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source