【发布时间】:2016-10-15 03:32:29
【问题描述】:
当实现一个休息网络服务时,有像GET POST DELETE PUT这样的方法。
但是,如果执行删除操作并且我调用 http GET 操作进行删除操作,有什么问题吗?
同样,我可以调用POST 操作而不是PUT 进行更新操作。
【问题讨论】:
标签: web-services rest spring-mvc
当实现一个休息网络服务时,有像GET POST DELETE PUT这样的方法。
但是,如果执行删除操作并且我调用 http GET 操作进行删除操作,有什么问题吗?
同样,我可以调用POST 操作而不是PUT 进行更新操作。
【问题讨论】:
标签: web-services rest spring-mvc
当然你可以做,你想要什么.. 但后来它不再是 RESTfulAPI。 这些方法通常用于 RESTful API...
这里详细介绍了 HTTP/1.1 规范: https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
【讨论】:
你可以很好地使用 post 而不是 put。所有这些方法都存在于书籍中,很少有像 IE8 这样的旧浏览器不支持 DELETE,因此大多数时候你可能不会遇到使用 GET/POST 之外的任何代码的代码。
【讨论】: