Windows phone在1分钟后超时http请求
如果我在windows phone上从internet explorer发出http请求,需要大约一分钟或更长时间才能响应,则请求将失败。我编写了一个简单的express应用程序,只需休眠80秒,然后以200秒响应,我无法从任何windows phone设备加载它。不过,它可以从桌面上的IE9加载 有人知道任何官方文件可以解释这一点吗?在windows phone上处理非常慢的API有什么解决办法吗?确实有: 默认情况下,Internet Explorer的KeepAliveTimeout值为1 分钟和两个额外的限制因素(ServerInfoTimeout) 分钟。这两种设置都可能导致Internet Explorer重置 插座 如果客户端浏览器(Internet Explorer)或Web服务器 保持值越低,则是限制因素。例如,如果 客户端有两分钟的超时时间,而Web服务器有两分钟的超时时间 一分钟超时,最大超时为一分钟。要么 客户端或服务器可能是限制因素 要解决请求超时/处理缓慢的API的问题,需要服务器定期返回一些信息,让浏览器知道服务器仍然处于活动状态/尚未死亡,并且应该实际接收到一些信息。如何处理这一问题是一个完全不同的问题,实际上是一个个案(或类别)的基础上 我建议您浏览一些相关资源:Windows phone在1分钟后超时http请求,http,internet-explorer,windows-phone,timeout,keep-alive,Http,Internet Explorer,Windows Phone,Timeout,Keep Alive,如果我在windows phone上从internet explorer发出http请求,需要大约一分钟或更长时间才能响应,则请求将失败。我编写了一个简单的express应用程序,只需休眠80秒,然后以200秒响应,我无法从任何windows phone设备加载它。不过,它可以从桌面上的IE9加载 有人知道任何官方文件可以解释这一点吗?在windows phone上处理非常慢的API有什么解决办法吗?确实有: 默认情况下,Internet Explorer的KeepAliveTimeout值为1