当发送的字符串长度为 18 个字符时,express post api 不执行

express post api isnt executing when sent string is 18 characters long

当我从我的 discord 机器人获取字符串时,我向我的 api

发出 post 请求
axios.post(`http://localhost:8080/api/post/ban/${discord_id}`, {}, {
        headers: {
          key: key
        }
       }).then((response) => {
        console.log(response.data)
    })

但是提交后事件没有激活 当我发送长度为 17 或更短或长度为 19 或更长的字符串时它起作用但当字符串长度为 18

时不起作用
app.post('/api/post/ban/:discord_id/', async function (req, res) {
  let id = req.params.discord_id
  let header = req.headers;
  if(isNaN(id)) return res.send({
    "error": {
      "message": "USER_ID_MUST_BE_NUMBER",
      "code": "400"
    }
  });
  if(id.length < 19 || id.length > 19) return res.send({
    "error": {
      "message": "ID_IS_NOT_VALID",
      "code": "400"
    }
  });
  if(header.key != key) return res.send({
    "error": {
      "message": "OWNER_ONLY",
      "code": "none"
    }
  });
  await banModel.findByIdAndUpdate(banID, {
    $addToSet: { "bannedUsers": `${id}`}
  });
  return res.send({
    "success": {
      "message": "ADDED_USER_TO_BANS",
      "code": "201"
    }
  });
});`

我修复了这里的答案:

        axios.post(`http://localhost:8080/api/post/ban/${discord_id}/`,{},{
        headers: {
          key: key
        }
       })
      .then(function (response) {
        console.log(response.data)
        if(response.data.error) {
          switch(response.data.error.code) {
            case "404":
              return interaction.reply("Channel not found!"); 
            case "422":
              return interaction.reply("Invalid parameters!"); 
            case "400":
              return interaction.reply("Invalid types of objects!"); 
            case "409":
              return interaction.reply("U already exist on our Database!"); 
            case "none":
              switch(response.data.error.message) {
                case "INVALID_VIDEO_URL":
                  return interaction.reply("Invalid video url")
                case "OWNER_ONLY":
                  return interaction.reply("Owner only API")
              }
            break;
          }
        }
        if(response.data.success) return interaction.reply("Succesfully added your video!")
      })
      .catch(function (error) {
        console.log(error);
      });