gpt4 book ai didi

web-services - Chrome是否本身会超时进行网络服务调用?

转载 作者:行者123 更新时间:2023-12-04 15:08:00 24 4
gpt4 key购买 nike

从我的Web应用程序调用Web服务之前,我设置了一个特定的超时时间,此后如果未得到任何响应,则该调用结束。

如果我将此超时设置为例如10',又有另一个超时,然后Chrome不想等待此响应怎么办?

谢谢

最佳答案

Web服务调用是常规的HTTP调用,因此会受到有关http的浏览器设置的影响。

我建议你看看这些答案:

通用答案:
Where can I find the default timeout settings for all browsers?

Chrome重点解答:
https://superuser.com/questions/633648/how-can-i-change-the-default-website-connection-timeout-in-chrome

不幸的是,AFAIK在Chrome中没有可用的设置来设置超时时间。

自从该主题的最后一个答案以来,我认为Google并未对此进行改善,但是您至少可以尝试那里描述的注册表方法:
在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings中创建具有所需值(以毫秒为单位)的KeepAliveTimeout和ServerInfoTimeout项,并检查是否有帮助。

另外,很长的http调用不是一个很好的设计。如果可以选择的话,可能需要对服务器进程和通信方法进行重新处理以使其具有某种“保持事件状态”,例如在客户端浏览器中显示进度而不是将其卡住10分钟,这可能会很有趣。

关于web-services - Chrome是否本身会超时进行网络服务调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42997991/

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