最近遇到一个问题,就是前端发起http请求后,后端接近要10几分钟才能完整处理好并且响应回来,而浏览器在2分多种的时候,因为请求一直没有响应而failed了,虽然后面让后台优化流程去了。但是我却有了一个疑问:

浏览器对于http请求的响应时间是否存在最大值呢?是否超出一定时间内无响应就会挂起这个请求?

如果实在是需要设置可以允许超长的请求,有可能做到吗?

多谢各位大神的赐教,为了方便大家理解为什么我会提这个问题,这里补充下业务的场景:

用户点击按钮进行批量导入,然后弹框让其选择excel表,选择完毕前端直接将数据发给后端处理;

后端拿到excel表,将里面的数据先一一和我们的数据库匹配,然后再将数据和天眼查(或其他类似)的数据比对,比对完成再将核实后的数据保存下来返回给前端;

问题所在:

a.前端不会限制excel表格的大小,理论上excel可以无限大;

B.测试过当excel里面存在超过5000条数据的时候,前端发起请求后,后端一直在处理,而浏览器在2分钟左右的时候就因为请求没有任何响应而failed,但是看了后端的代码,他其实还在运行,简单看了下,后端整个过程下来要运行接近20分钟

目前想法:

a.作为前端,对于这种要用户等待时间这么长的请求,我肯定是不同意的,会严重影响用户体验,已经让后端回去检查

B.过程中衍生了一个想法:万一将来真的有一天需要做这种恶心的功能,前端是否有可能做得到?

最后,再一次谢谢各位赐教的大神!

怎么能避免浏览器请求超时_浏览器所允许的http请求最长的响应时间?相关推荐

  1. 怎么能避免浏览器请求超时_浏览器请求服务器超时

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  2. linux 火狐 清缓存,怎么清理新版火狐浏览器的缓存_浏览器指南

    怎么清理新版火狐浏览器的缓存_浏览器指南 发表时间:2020-09-29 来源:必杀器整理 软件安装:火狐浏览器 Mozilla Firefox,中文俗称"火狐"(正式缩写为Fx或 ...

  3. 浏览器工作流程_浏览器如何工作

    浏览器工作流程 by Alex Nadalin 通过亚历克斯·纳达林 浏览器如何工作 (How Browsers Work) Web应用程序安全性简介 (An Introduction to Web ...

  4. 去除浏览器ip检测_浏览器怎么多开换ip,每个窗口不同的独立IP-VMLogin中文版指纹浏览器...

    VMLogin中文版多账号防关联超级浏览器,是一款运用模拟浏览器硬件配置文件代替若干电脑的多任务浏览器,实现浏览器指纹防护功能,每个浏览器文件的Cookies.本地存储和其他缓存文件将被完全隔离,浏览 ...

  5. 奇迹暖暖登录一直显示服务器满,奇迹暖暖搭配师联盟进不去请求超时_奇迹暖暖搭配师联盟进不去请求超时解决办法分享_游戏堡...

    奇迹暖暖搭配师联盟进不去请求超时解决办法分享由游戏堡小编给大家带来,奇迹暖暖今日更新了1.4.1七夕节日版本,全新的搭配师联盟也在本次更新后推出,但是有玩家反映在游戏中遇到了搭配师联盟进不去请求超时的 ...

  6. github请求超时_使用危险js和github操作自动执行常见的请求请求反馈

    github请求超时 One of the things I love about software engineering is that if I find myself doing a task ...

  7. ajax jq 图片上传请求头_全面分析前端的网络请求方式:Ajax ,jQuery ,axios,fetch

    链接:https://juejin.im/post/5c9ac607f265da6103588b31 一.前端进行网络请求的关注点 大多数情况下,在前端发起一个网络请求我们只需关注下面几点: 传入基本 ...

  8. gateway请求拦截_一种网关对用户请求进行统一拦截判断是否放行的方法与流程...

    本发明涉及互联网技术领域,特别涉及一种网关对用户请求进行统一拦截判断是否放行的方法. 背景技术: 随着互联网发展的越来越快,技术也更新的非常频繁,比如开发一个系统的架构由最初始的单个服务器就能处理演变 ...

  9. 怎么能避免浏览器请求超时_如何防止session超时

    众所周知,当用户登录网站后较长一段时间没有与服务器进行交互,将会导致服务器上的用户会话数据(即session)被销毁.此时,当用户再次操作网页时,如果服务器进行了session校验,那么浏览器将会提醒 ...

最新文章

  1. ECS控制台使用小贴士
  2. C# DirectX 开发2 - 定义一个矩阵和赋值
  3. 如何选择PDU电源配套机柜?
  4. Win关闭开启软件时的弹窗
  5. php调用另一个php文件里的变量的值,thinkphp中一个方法调用另一个步骤的变量
  6. java ews_Java---使用EWS 写个ExchangeMailUtil
  7. LeetCode 1631. 最小体力消耗路径(DFS + 二分查找)
  8. DI(destination imagination)活动
  9. php执行另一个页面,从另一个PHP脚本执行PHP脚本
  10. svn的安装包和中文语言包下载
  11. RGB格式学习:RGBx、xRGB、RGBA、ARGB等格式转换成RGB
  12. iphone,ipad尺寸汇总
  13. 99个互联网常用词汇,建议收藏“食用”
  14. chr python用法_使用Python内建chr, ord实现的简单的加/解密
  15. 线性卷积和循环卷积(圆周卷积)
  16. 时间(空间)复杂度 O(N) 的理解
  17. 杠杆股票平仓后该如何处理?
  18. Google: Sophisticated APT Group Burned 11 Zero-Days in Mass Spying Operation
  19. excel shell合成_1分钟拆解:「如何将10多个工作表sheet,合并成一张?」
  20. linux三维动画软件,Blender2.9免费版下载

热门文章

  1. 视频(mp4文件)批量转换成动图(gif文件)
  2. Kettle Carte简介
  3. jd+jbe修改jar包中class文件
  4. 计算机专业本科毕业论文字数要求,计算机科学与技术专业本科毕业设计论文要求...
  5. 我的收藏:第二章:程序员收入渠道
  6. 有了这些网站,让你有看不完的好电影!
  7. 国家互联网信息办公室公布《互联网新闻信息服务单位内容管理从业人员管理办法》【软件网每日新闻播报│第10-31期】
  8. 什么除酵节?什么是逾越节?
  9. 原创|实时数仓实战项目-第三节(数仓治理)
  10. 命名转小驼峰大驼峰中划线