ajax post请求 参数的值特别长 导致API响应速度很慢

发布于 2022-09-06 16:01:22 字数 232 浏览 25 评论 0

我发送了一个ajax请求 post类型 Form Data形式传参,但其中一个参数的值是一个非常长的字符串,长度能达到150k,这导致这个API响应的速度很慢,想做一下优化,后端是Java。

请问有哪些可优化点呢?从前端入手的话能做优化吗,从后端解析参数的速度来看并不慢,是否是因为网络传输的过程慢呢?

求解 谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

堇年纸鸢 2022-09-13 16:01:22

严格说来 150K 并不算大,比如电信家用 100M 宽带,上行带宽 10Mb 左右,除8也就是 1.28MB,150K 0.1秒就传上去了。所以我觉得实际瓶颈还是后端解析的问题。

建议一当然是分解参数,分成小的上传。二是放在 post 的 body 里面,不过我不肯定放在 URL 里是否影响服务器解析。

我还是认为无论如何 150K 不是个大数字,不太会慢,建议题主好好找下瓶颈。

蹲在坟头点根烟 2022-09-13 16:01:22

150k的参数……真的不考虑把这个参数分解一下吗

北城孤痞 2022-09-13 16:01:22

1.是不是网络传输的过程慢可以记录一下前端发送请求的时间,后端接收到请求的时间,比一下看看,有多少差距,正常来说150K的表单不会影响请求速度的,如果这个都会影响,那文件上传怎么办

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文