当前位置: 首页 > 工具软件 > At.js > 使用案例 >

请求一直处于padding状态,一段时间后控制台报:Error: Network Error at e.exports (createError.js:16) at XMLHttpRequest.f.

万俟玉书
2023-12-01
  • 遇到问题:

场景:(上传小图片都可以成功)上传超过2M大小图片时(现在随便手机拍照的原图都2M多),请求API一直处于padding状态,约两分钟后,控制台报此错误!

控制台报错:Error: Network Error at e.exports (createError.js:16) at XMLHttpRequest.f.on

  • 解决问题:

前端:难道我使用的element中的上传组件,有默认设置图片上传大小?官方文档细看了,并未设置上传图片的默认大小,然后我想那我设置一下吧,发现自己的上传的校验图片大小的方法,没生效?

后端:请求没过来啊?后面我给报错演示给我们项目经理,然后他去排查网关问题,结合我这边的配合,最后排查出问题:网关检测到上传的图片大小超过2M就就行拦截了,导致前端请求中断,请求不到服务器!

  • 补充:

前端发送请求API访问服务器数据,偶尔控制台报错信息中有"XMLHttpRequest"信息,则代表请求失败,在后端的封装请求中,XMLHttpRequest和XMLHttpResponse分别代表请求的发起和响应!

 类似资料: