0
我在网上看了,你不应该有以下原因GET
请求更新数据库:使用GET请求更新数据库?
GET
请求幂等和安全- 违反HTTP规范
- 应该始终读取数据服务器的数据库
比方说,我们必须建立一个URL缩短服务。当有人点击链接或将其粘贴到浏览器的地址栏时,它将是一个GET
请求。
所以,如果我想更新,在我的数据库,缩短的链接每它被点击时的统计数据,我怎么能做到这一点,如果GET
请求幂等?
我能想到的唯一方法是在处理GET
请求的服务器端代码中调用PUT
请求。 这是一个很好的做法还是有更好的方法来做到这一点?
这太宽泛了。相关的东西在HTTP规范中有很好的解释,请参阅https://www.greenbytes.de/tech/webdav/rfc7231.html#safe.methods –