java - Spring在拦截器中向重定向的URL添加额外的查询参数
问题描述
要求是将请求 URL 中的查询参数发送到下一个重定向 URL。有一个带有方法 posthadle 的拦截器,需要在其中进行更改以修改响应对象以使查询参数进入请求。请告诉我们。
@Override
public void postHandle(final HttpServletRequest request, final HttpServletResponse response, final Object handler, final ModelAndView modelAndView) throws Exception {
// This URL contains query params, which need to be forwarded.
request.getRequestURI();
}
我试图捕获状态 302 但在 post 处理程序中的重定向状态 cat 200 的情况下。我想在拦截器方法中检测重定向
解决方案
推荐阅读
- scala - 为什么不推荐使用符号“/:”
- scala - 避免使用隐式扩大类型?
- python - Python Tkinter中列表和字典的文本换行
- powershell - 使用 powershell 在 SSRS 中更改凭据检索
- node.js - 创建一个bat文件来运行节点命令
- c++ - 如何循环程序在 C++ 中请求新的输入集?
- ignite - 如何在 ignite-sql-api 中设置 rebalanceMode?
- c# - Post方法不在数据库表Asp.net mvc web api中添加值
- vba - 显示我刚刚发送的电子邮件
- android - 开始实际方法调用 Android UI 测试时的 Mockito