asp.net-web-api - dotnet core API 中的超时处理
问题描述
我的 Angular 应用程序正在使用 dotnet core API。我的 API 正在使用其他 API 来发送响应。有时,我使用的其他 API 需要很长时间才能响应。因此,我不希望我的 Angular 应用程序等待太久。我想创建一个超时中间件,它返回一个我不知道的响应,说“请求超时”或所有需要超过 3-4 秒的请求的东西。
我正在使用 dotnet 核心 2.2。
解决方案
推荐阅读
- javascript - 如何在同一函数中更改 useState 变量
- python - 2 相同的函数给出不同的结果?Python
- c# - 错误 CS1022:类型或命名空间定义,或统一预期的文件结尾
- r - 遍历多个数据帧
- ruby-on-rails - Rails 6 - Heroku 上的 InvalidAuthenticityToken
- android-studio - org.gradle.tooling.model.UnsupportedMethodException:不支持的方法:AndroidArtifact.getBuildConfigFields()
- swift - 错误:将实体添加到 CoreData 时“在实体中找不到键路径索引”
- javascript - Node JS ProductProvider.getItem 在 JSON 中找不到项目
- python - 在 Python (matplotlib) 中使用交互式光标十字准线显示 y 坐标值
- laravel - Laravel:尝试将 url 字符串推送到数据库中的数组