如果我需要跟踪标识在浏览器中显示和修改的资源的键或 token ,使用的一些编程模式是什么?
例如,如果我显示电影列表和连接 ajax 调用以供用户结帐或查看这些电影,我假设我将在 html 中嵌入标识符,然后将其传递回服务器。
使用数据库 key 是不好的做法吗?在 href 中公开标识符是不好的做法吗?
最佳答案
我不认为向客户端公开资源标识符是一种不好的做法。这样做可能会无缘无故地过度复杂化您的系统。如果数据库键实际上是您的实体键,您可以透明地使用它。
我记得在客户端显示和编辑数据的唯一模式是 DTO。
关于 HREF 和您的标识符,REST 架构甚至会建议您这样做。这是一种常见的做法; )
希望对你有帮助。
关于ajax - 在服务器和客户端之间传递标识符/ key 的推荐编程模式是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3251986/