加入了防止注入攻击的逻辑