如何确保没有人可以两次调用api

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何确保没有人可以两次调用api相关的知识,希望对你有一定的参考价值。

我已经在C#中使用以下参数创建了一个api

https://localhost/api/grantresource?resourceId=1&token=XXXXXXXXXX&crcCheck=YYYYYY

现在如果有人两次调用此api / url,则会出现两次资源分配问题。需要一个解决方案,我如何避免重复通话。

第一个参数是我要提供的资源第二个参数是身份验证令牌第三个参数是crcKey,可确保数据在传输过程中不会受到影响。

答案

避免客户端通过不断发送请求来加载服务器。

以上是关于如何确保没有人可以两次调用api的主要内容,如果未能解决你的问题,请参考以下文章

和的时候一样,没有人可以赢我两次

C++ ~~~一个函数如何调用同个函数两次?

服务同时调用两次

如何调用两次在ngrx效果中调用的服务?

ViewDidLoad 调用了两次

为啥构造函数被调用两次