背景:
登录页有很多资源预加载请求,在弱网情况下,这些请求需要消耗较长的时间占用着请求队列,如果在这期间进行登录操作,其发送的ajax请求会进入队列等待直到队列空闲。
问题:
怎样才能让登录操作的时候不受资源预加载的干扰?
请求协议用的是http1.1,http2、CDN、多站点分流因为某些历史债务原因暂时无法使用
背景:
登录页有很多资源预加载请求,在弱网情况下,这些请求需要消耗较长的时间占用着请求队列,如果在这期间进行登录操作,其发送的ajax请求会进入队列等待直到队列空闲。
问题:
怎样才能让登录操作的时候不受资源预加载的干扰?
请求协议用的是http1.1,http2、CDN、多站点分流因为某些历史债务原因暂时无法使用
如果资源预加载请求也是js发起的,那可以用优先级来解决。
把登录优先级设置高点,监听到有高优先级的请求,那就暂停低优先级的请求,让高优先级的先处理。
如果是静态资源的,改为用js动态添加dom来加载的形式进行控制
11 回答1.3k 阅读
3 回答966 阅读✓ 已解决
2 回答961 阅读✓ 已解决
3 回答953 阅读✓ 已解决
2 回答649 阅读
3 回答974 阅读
3 回答973 阅读
那就把登录的操作提前