使用post参数导航到Javascript中的新URL

时间:2014-08-06 16:32:55

标签: javascript jquery ajax post

我想知道是否有任何方法可以使用带有POST参数的 JavaScript 导航到新网址。

我知道GET你可以使用window.location.replace()

在URL上附加一个参数字符串

但有没有办法用POST来隐藏参数。或者使用 jQuery

1 个答案:

答案 0 :(得分:1)

不,没有。您最接近的事情是动态创建并提交表单,将其方法设置为POST。

如果您需要请求作为POST请求,您始终可以执行POST请求,然后在发布请求完成后通过GET将浏览器重定向到新URL。

更好的选择是使用适当的HTTP动词,而不是使用POST请求作为"隐藏"参数。当您修改服务器状态时,应该使用POST请求,而不是在您想要更漂亮的URL时使用。