我有一个Koa应用程序,其multipart/form-data
文件上传突然停止了。我现在花了8个多小时试图找出问题所在。我尝试/验证的内容:
packages.json
中的版本问题;已针对所有相关软件包和最新版本的原始工作版本进行了测试。Cookie
除外,这两个都不能在邮递员中设置) 调试时,Referer
中最清晰的问题是强大的。发生单个incoming_form.js
事件:
然后是data
事件:
之后,浏览器最终会超时。 (该文件大于第一个abort
事件中收到的15个字节。)
我曾希望通过从formidabl切换到busboy来快速修复,现在我是一个真正的绑定,因为这个问题需要得到解决,而且我找不到解决问题的方法。我试图以我能想到的方式对其进行切片,以我能想到的方式进行调试,并且没有编写自己的多部分解析器(不是我津津乐道的任务),我快速耗尽了选项。
有没有人碰过这个?您对我如何进行调试或生成最小测试用例有什么想法吗?