我们正在项目中使用REST调用Webservices来进行从用户界面进行的所有调用
目前,每种方法都以这种方式配置签名
public class SaveNewAddressLabelService {
@GET
@Consumes("application/text")
@Produces("application/json")
表示即使Method执行SELECT,INSERT,UPDATE,DELETE操作,也使用 GET 进行注释。
一切正常,如果我使用合适的方法,请你告诉我它会有什么不同吗? POST,PUT,GET,DELETE
答案 0 :(得分:1)
嗯,在功能方面,可能没有区别。但是,如果要将API发布为RESTful,则使用标准REST方法很有用。使用您的API的人对标准有一些期望(即GET方法是幂等的 - 不会改变状态),并且可能会让他们混淆使用您的API。