我有一个带有某些处理程序方法的spring控制器。像这样:
protected void doPost(final HttpServletRequest httpServletRequest, final HttpServletResponse httpServletResponse) {
if (requestShallNotPass(httpServletRequest)) {
// ignore the request and don't send the response
return;
}
// business logic ...
}
一些请求需要根据自定义逻辑删除,并且响应永远不会发送到客户端。在doPost()
中执行返回操作仍会向客户端发送空响应。
忽略该请求的正确方法是什么?