如何从 chain.doFilter 的 XSSRequestWrapper 抛出异常

发布于 2025-01-11 06:04:59 字数 428 浏览 1 评论 0原文

我想处理来自 XSSRequestWrapper 的异常。

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
        throws IOException, ServletException {
                chain.doFilter(new XSSRequestWrapper((HttpServletRequest) request), response);}

XSSEncoderRequestWrapper 类扩展了 HttpServletRequestWrapper。 在 XSSRequestWrapper 类中,我想验证电子邮件和姓名字段。如果它们无效,那么想要抛出一些客户异常。就像电子邮件无效一样。

I want to handle exceptions from XSSRequestWrapper.

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
        throws IOException, ServletException {
                chain.doFilter(new XSSRequestWrapper((HttpServletRequest) request), response);}

And class XSSEncoderRequestWrapper extends HttpServletRequestWrapper.
In XSSRequestWrapper class, I want to validate the email and name fields. If they are not valid then want to throw some customer exception. Like email is not valid.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文