Javascript 快速/节点提取的套接字挂起错误

Javascript 快速/节点提取的套接字挂起错误,javascript,node.js,express,sockets,Javascript,Node.js,Express,Sockets,根据CloudFlare Analytics,在过去的几个小时内,我向我的网站提出了30多万个请求。在这段时间里,我一直收到阻止我的网站加载(DDoS)的错误 我一直在犯这个错误,我一辈子都不知道如何解决这个问题 错误: FetchError: request to https://api.discordbots.co/v1/get/bots failed, reason: socket hang up 这是/v1/get/bots端点代码: this.router.get("/v1

根据CloudFlare Analytics,在过去的几个小时内,我向我的网站提出了30多万个请求。在这段时间里,我一直收到阻止我的网站加载(DDoS)的错误

我一直在犯这个错误,我一辈子都不知道如何解决这个问题

错误:

FetchError: request to https://api.discordbots.co/v1/get/bots failed, reason: socket hang up
这是/v1/get/bots端点代码:

this.router.get("/v1/get/bots", (req: Request, res: Response, next) => {
    if (!this.isAuthorized(req)) return res.status(401).send({
        error: true,
        response: "Invalid authorization key."
    });

    return res.status(200).send({
        error: false,
        response: this.client.botUpdater.bots
    });
});
编辑:我正在从nextjs应用程序发出请求,如图所示:

export async function getServerSideProps(context) {
  const response: Response = await fetch(`${process.env.API}/v1/get/bots`, {
    headers: {
      "Authorization": process.env.AUTHORIZATION as string
    }
  });
  const result = await response.json();

  return { props: { bots: result.response ? result.response : null, error: result.error, loading: false } }
}

如果有人能提供一个有效的解决方案,我将不胜感激,这让我感到非常紧张。

错误出在哪里?这个问题对你的问题有帮助吗?该错误会在我的前端(nextjs应用程序)上抛出,并用它向控制台发送垃圾邮件。我已经编辑了我的原始文章,以包含前端的代码片段。今天早些时候我看到了这一点,但遗憾的是,它没有起到任何作用。错误在哪里抛出?这个问题对你的问题有帮助吗?该错误会在我的前端(nextjs应用程序)上抛出,并用它向控制台发送垃圾邮件。我已经编辑了我的原始文章,以包含前端的代码片段。今天早些时候我看到了这一点,但遗憾的是,这并没有起到任何作用。