java rest web服务 - 使用get而不是post的副作用
问题描述:
在java rest web服务中使用get方法而不是post或put或delete会有什么副作用?我知道我必须使用get来检索数据并发布以进行保存。但是,如果我用get来代替呢?java rest web服务 - 使用get而不是post的副作用
答
你可以,但你可能会违反设计。这里有许多很好的讨论,以下是一些参考,
好了,言归正传不允许发送请求体(提交值)。这将是一个相当大的问题。但即使您在查询字符串中传递它们,任何代理或浏览器都可以免费为您代表多次发送请求,因为它期望GET具有幂等性。 POST不是幂等的。 –