如何在重定向到另一个URL时禁用cors请求

时间:2015-03-09 10:44:39

标签: ajax spring cors

我有一个ajax请求,它向spring控制器发送一个帖子,其中有response.sendRedirect(externalurl)到外部URL。

问题是externalurl不支持cors / jsonp。 但是因为这是对cors的ajax请求," origin"标头设置。 有没有办法删除原始标题并执行response.sendredirect。

2 个答案:

答案 0 :(得分:0)

尝试在sendRedirect之前使用response.reset()。我认为如果外部网址没有明确要求的话,它会起作用。

答案 1 :(得分:0)

我能够使用spring Redirect模型和View方法成功完成它。 我停止使用response.sendRedirect。

ModelAndView model = new ModelAndView();
    model.setViewName("redirect:" + authURL);
    return model;