休息Web服务实现查询

时间:2016-06-14 11:58:29

标签: web-services rest spring-mvc

实施休息网络服务时,有GET POST DELETE PUT等方法。

但是,如果执行删除操作并且我调用http GET操作进行删除操作会出现问题吗?

同样,我可以调用POST操作而不是PUT进行更新操作。

2 个答案:

答案 0 :(得分:1)

当然你可以做,你想要什么.. 但是它不再是RESTfulAPI了。 这些方法通常用于RESTful API ...

你可以在这里看到它: https://en.wikipedia.org/wiki/Representational_state_transfer#Relationship_between_URI_and_HTTP_Methods

详细说明这里的HTTP / 1.1规范: https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

答案 1 :(得分:0)

你可以很好地使用post而不是put。所有这些方法都存在于书籍中,很少有像IE8这样的旧浏览器不支持DELETE,因此大多数时候你可能没有遇到过使用GET / POST以外的任何代码的代码。