我们在 Spring Web 应用程序中使用 javax.servlet.http.HttpServlet 类的实现作为错误页面(在 web.xml 中定义),以过滤错误信息,出于安全原因发送给我们的 API 用户。
截至最近,我们还必须处理对 API 的 PATCH 请求。由于 HttpServlet 是使用 HTTP 版本 1.1 实现的,因此它不支持 PATCH 请求(“PATCH”字符串作为请求方法名称)。如果我们要添加该功能,我们必须重写整个 HttpServlet 实现,这对我们来说也有负面的安全含义。
是否有一种开箱即用的方法来实现我们正在尝试的目标,或者我们是否必须切换到另一个实现(也可行)?