java - 大型多部分/表单数据无法传输到后端?
问题描述
这个表单有大约 50 个输入,其中一个可能是空的或长的。
当输入为空时,表单正常提交。
当输入较长时,数据无法发送到后端。(这种情况是概率事件,在再现过程中无法稳定再现)。
跟踪代码我们看到该请求在进入 file-upload.jar 方法之前已经被标记为 isEOF。我怀疑是网络问题,无法稳定复制。
我用Wireshark抓到了这个提交操作的包,发现再次选择上面的异常时,没有抓到HTTP包,所以里面的包无法追踪。
你能给我一些关于从哪里开始解决这个问题的建议吗?
解决方案
推荐阅读
- angular - 使用表单外的按钮以 Angular 6 重置模板表单
- ios - 当前页面的 UIPageControl 点大小
- python - 使用 seaborn distplot 或类似的 seaborn 功能绘制分布(例如来自 bin 计数)
- android - 为什么 OkHttp 会默默地替换 ws:// 或 wss:// 方案?
- bash - 将一行python代码变成一个变量
- c - 反向字符串(交换)
- facebook - 我可以在启动聊天机器人之前设置结构化消息 (JSON) 以发送消息吗?
- laravel - Laravel 仅在实时服务器上工作的“主页”路由
- google-cloud-platform - 谷歌云数据存储中的复合键
- c# - 如何在单击按钮时更新 datagridview 中的记录?