reactjs - 如何限制 Axios 发送的请求数量?
问题描述
所以基本上我在使用 axios 发送请求的应用程序中使用 react js、redux 和 axios。我有一个特定的 redux 操作,每次单击按钮时都会执行该操作。该操作将异步 axios 请求发送到后端以运行进一步的逻辑。这里的问题是,在生产中,没有什么可以阻止用户向按钮发送垃圾邮件并可能使服务器超载。如何限制发送的请求数量?在这种情况下,合理的数量可能是每 3-4 秒 1 个请求。我听说过 axios 取消令牌,但我不太了解它或如何使用它。谢谢!
解决方案
推荐阅读
- javascript - 如何在没有评论的情况下找到价值?
- python - 为什么 replace() 在我的 Python 函数中不起作用?
- vba - 使用 KeyPress 事件“键入时搜索”
- google-bigquery - 为什么 BigQuery 在保存表时会耗尽内存,而不是对于不保存的相同查询?
- keycloak - 尝试在两个 Keycloak 之间联合用户时出现意外错误(来自令牌的错误受众)
- python - 列表中的重复字符串不会被删除,除非最相似的字符串在子列表中
- openssl - 将普通公钥转换为 PEM
- java - 在项目中添加 Java 代码模板 XML 文件
- sql - 如何强制生成新的 sysdatetime()?
- authentication - 如何使用 Postman 创建 oAuth 随机数、时间戳和签名?