我创建了一个过滤器,以便我可以拦截所有控制器操作并将请求转发到不同的服务器。我需要根据用户代理临时重定向。
所以我在http://www.mysite1.com中有以下内容
class DealsFilters {
def filters = {
all(controller: '*', action: '*') {
before = {
if (someConditionHere)
{
redirect(url:"http://www.mysite2/")
return
}
}
}
}
我想知道的是请求及其所有参数是否会正确传递给 mysite2?
即 mysite1 充当服务并接收获取用户数据、更新交易、添加新用户等的请求...
mysite2 是 mysite1 的新版本(mysite1 将在 mysite2 测试后停用)。
它像重定向一样简单吗?
谢谢