如何发布长网址以便IE可以在春天使用它?

时间:2017-09-07 19:51:23

标签: spring internet-explorer url

我正在尝试POST长网址,这对于大多数浏览器来说都没问题,但在IE中只允许大约2000个字符在url中。 Url有很多参数,并以字符串形式发送。发送填写表格后应该出现。重定向适用于大多数浏览器,但IE会删除网址。我试图使用forward而不是重定向,认为它会发送我的url internaly绕过IE限制,但它不起作用...

@Controller("MyForwardController")
public class MyForwardController {

@RequestMapping(value = "/url-showing-in-browser", method = RequestMethod.POST)
public String test(@RequestParam String myParams) {
    return "forward:/url-i-want-to-get-to?" + myParams;
}

我甚至不确定前进的工作方式......有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

如果您发布参数(就像您在请求映射中已经做过的那样),那么就不需要将它们附加到(GET)URL。