如何将REST服务从Get重定向到Post?
如何将GET-REST服务重定向到POST-REST服务。 我正在使用resteasy,我已经尝试过了如何将REST服务从Get重定向到Post?,rest,redirect,jax-rs,resteasy,response.redirect,Rest,Redirect,Jax Rs,Resteasy,Response.redirect,如何将GET-REST服务重定向到POST-REST服务。 我正在使用resteasy,我已经尝试过了 答复。请参见其他 响应.临时重定向 在我看来,这两种方法都只能发出GET请求 有没有办法使用上述API进行POST调用? 重定向对我来说很重要,因为我希望浏览器知道新的URL 简短的回答:不要这样做 GET和POST具有定义良好的语义。GET用于读取资源,而POST通常用于创建或更新资源。另见 从GET重定向到POST没有意义,因为如果用户使用GET,他应该确保不会更改资源的状态 另一方面,有
重定向对我来说很重要,因为我希望浏览器知道新的URL 简短的回答:不要这样做
GET
和POST
具有定义良好的语义。GET
用于读取资源,而POST
通常用于创建或更新资源。另见
从GET
重定向到POST
没有意义,因为如果用户使用GET
,他应该确保不会更改资源的状态
另一方面,有一种常见的模式称为“用户在每
POST
创建一个新资源后重定向到新资源”。这种模式的一个原因是,如果用户重新加载页面,则避免重复发布。简短回答:不要这样做
GET
和POST
具有定义良好的语义。GET
用于读取资源,而POST
通常用于创建或更新资源。另见
从GET
重定向到POST
没有意义,因为如果用户使用GET
,他应该确保不会更改资源的状态
另一方面,有一种常见的模式称为“用户在每
POST
创建一个新资源后重定向到新资源”。这种模式的一个原因是,如果用户重新加载页面,可以避免双重POST
。我同意你的看法。我深陷于野草之中,没有去想它。我应该用不同的想法来解决我的问题。我同意你的看法。我深陷于野草之中,没有去想它。我应该用不同的想法来解决我的问题。