gpt4 book ai didi

asp.net - 在 Asp.net WebAPI 中更改请求超时

转载 作者:行者123 更新时间:2023-12-01 06:11:28 27 4
gpt4 key购买 nike

我有一个 ASP.net web api,它在大约 100 秒内超时请求。
我的一种操作方法需要更多时间来完成请求。

在浏览了各种链接后,我已经发现以下不起作用

a) executionTimeout & ScriptTimeout因为请求管道是完全异步的,而这些值当时用于同步管道。

b) [AsyncTimeout(seconds)]属性,因为它仅适用于 MVC Web 应用程序,而 ASP Web api 不引用 system.web.mvc
有没有其他方法可以控制这种情况下的超时?

最佳答案

似乎没有对 Web API 强制执行超时。超时发生在客户端。更改 HttpClient.Timeout 值后,它起作用了。

关于asp.net - 在 Asp.net WebAPI 中更改请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43923294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com