【问题标题】:Using GET for delete in REST在 REST 中使用 GET 进行删除
【发布时间】:2020-07-30 12:23:51
【问题描述】:

在 REST 中删除 GET 方法调用中的一行有什么技术缺陷,我知道这不是一种标准的做法,但会有任何问题吗?

【问题讨论】:

    标签: java rest web-services get


    【解决方案1】:

    技术上的缺点是索引器(想想 Google)会出现并获取他们可以找到的所有链接,只是为了看看那里有什么。看到指向您事物的链接的通用组件可能会在其上执行 GET,作为预先缓存结果的一种方式,以防客户端需要它们。

    外勤,writing in 2002

    HTTP 并不试图要求 GET 的结果是安全的。什么 它确实要求操作的语义是安全的,并且 因此这是实现的错误,而不是接口 或该界面的用户,如果因此发生任何事情 导致财产损失(钱,顺便说一句,被视为财产的 为了这个定义)

    【讨论】:

      猜你喜欢
      • 2018-02-20
      • 1970-01-01
      • 2012-08-10
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 2015-01-27
      相关资源
      最近更新 更多