【发布时间】:2020-07-30 12:23:51
【问题描述】:
在 REST 中删除 GET 方法调用中的一行有什么技术缺陷,我知道这不是一种标准的做法,但会有任何问题吗?
【问题讨论】:
标签: java rest web-services get
在 REST 中删除 GET 方法调用中的一行有什么技术缺陷,我知道这不是一种标准的做法,但会有任何问题吗?
【问题讨论】:
标签: java rest web-services get
技术上的缺点是索引器(想想 Google)会出现并获取他们可以找到的所有链接,只是为了看看那里有什么。看到指向您事物的链接的通用组件可能会在其上执行 GET,作为预先缓存结果的一种方式,以防客户端需要它们。
HTTP 并不试图要求 GET 的结果是安全的。什么 它确实要求操作的语义是安全的,并且 因此这是实现的错误,而不是接口 或该界面的用户,如果因此发生任何事情 导致财产损失(钱,顺便说一句,被视为财产的 为了这个定义)
【讨论】: