Web services 幂等WebAPI
在游戏场景中 当玩家打开一个箱子时,它会收到一个物品。该物品是根据战利品表随机生成的,每个物品被丢弃的概率是可配置的 主要要求是web服务是幂等的,并且loot表在运行时是可配置的 如何实现此服务 我的方法是将每个项目的概率注入到查询字符串中。此外,玩家ID和胸部ID可以用作种子,以生成随机项目 例如: 这样调用就不会有任何副作用,web服务器可以缓存响应,因为它总是从特定的箱子中为该播放器返回相同的项目Web services 幂等WebAPI,web-services,asp.net-web-api,idempotent,Web Services,Asp.net Web Api,Idempotent,在游戏场景中 当玩家打开一个箱子时,它会收到一个物品。该物品是根据战利品表随机生成的,每个物品被丢弃的概率是可配置的 主要要求是web服务是幂等的,并且loot表在运行时是可配置的 如何实现此服务 我的方法是将每个项目的概率注入到查询字符串中。此外,玩家ID和胸部ID可以用作种子,以生成随机项目 例如: 这样调用就不会有任何副作用,web服务器可以缓存响应,因为它总是从特定的箱子中为该播放器返回相同的项目 这是正确的吗?这个服务是幂等的吗?还有其他方法来实现这一点吗?如果掠过表被注入客户端,玩家
这是正确的吗?这个服务是幂等的吗?还有其他方法来实现这一点吗?如果掠过表被注入客户端,玩家将作弊。为了简单起见,在这篇文章中,我把它解密了。