关于POST传递值的大小限制问题,郁闷呢

zhuolei123 2011-08-16 03:35:11
现在用ajax进行post提交,需要传递的这个字符串很长,大概有116万个字符长度,每次都传递不过去,服务端那边接受的值是null,当我截取前90W个字符进行传递的时候,就能传递过去了
不是说post传递没有大小限制的吗?
...全文
2314 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaomin_____ 2011-11-21
  • 打赏
  • 举报
回复
我也遇到了这个问题。。。。谢谢楼主。。。哈哈哈哈
luohuijun619 2011-08-17
  • 打赏
  • 举报
回复
lz分次传啊,一次传这么多,得多慢啊
waitdream 2011-08-16
  • 打赏
  • 举报
回复
= = 100W,想不到是啥数据能有这么大啊~
空白-键 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 zhuolei123 的回复:]

问题找到了,POST传递没问题,是servlet那边的问题
因为那边,我是采用request.getParameter来获取的参数,因为map集合装不了116W那么大的字符串,是map集合崩溃了
所以在servlet那边,改用request.getInputStream()流来读取就没事了
[/Quote]
牛X的LZ
ziwei_1986 2011-08-16
  • 打赏
  • 举报
回复
这么长的字符串。。。 116w。。。 我靠。。 真没遇到过。。 不过你可以考虑分批传过去。。
如果不能做文件的话 也只能这样了。。 不行的话 用消息中间件吧。。。应该肯定没问题。。 就是不知道你的具体需求是什么。。。
开始领悟 2011-08-16
  • 打赏
  • 举报
回复
恭喜楼主升级了
hanson339751607 2011-08-16
  • 打赏
  • 举报
回复
你这个问题本身就有混淆。
post和ajax是两种机制,
怎么能说,ajax进行post提交呢?
zhuolei123 2011-08-16
  • 打赏
  • 举报
回复
问题找到了,POST传递没问题,是servlet那边的问题
因为那边,我是采用request.getParameter来获取的参数,因为map集合装不了116W那么大的字符串,是map集合崩溃了
所以在servlet那边,改用request.getInputStream()流来读取就没事了
attached 2011-08-16
  • 打赏
  • 举报
回复
看来你是非得提交字符串了,那就分式提交.很站内从吧这样,会不会溢出了..
zhuolei123 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 softroad 的回复:]

这牛叉的,不能提交文件吗?
[/Quote]
不能得。。最终的目的,就是想把一个json对象给缓存起来,也就是在服务端将其写到一个js文件里面缓存起来,这个文件的大小应该在1MB+吧,所以说这个json对象相当大啊
zhuolei123 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fly_m 的回复:]

你这个json字符串真长,使用类似form提交吧。比如,使用jquery的form.js来提交...
[/Quote]
form的话,就有刷新的效果了~ 页面存储的其他js变量就都被清空了。。。
softroad 2011-08-16
  • 打赏
  • 举报
回复
这牛叉的,不能提交文件吗?
Fly_m 2011-08-16
  • 打赏
  • 举报
回复
你这个json字符串真长,使用类似form提交吧。比如,使用jquery的form.js来提交...
zhuolei123 2011-08-16
  • 打赏
  • 举报
回复
难不成真要分两次传递?在服务端用一个全局变量先存储起来?这做法感觉有些不好。。
看有没希望能让116W字符传递过去?
zhuolei123 2011-08-16
  • 打赏
  • 举报
回复
本身是在客户端一个很大的json对象,现在是想把json对象转成字符串,因为这个json对象的内容是从网络上抓取的,所以每次获取都会很慢,所以想传递到服务端缓存起来,哪知道转换成字符都有116W长度了。。
zl3450341 2011-08-16
  • 打赏
  • 举报
回复
只是说理论上没有。。为什么要传116W个字符列? 为什么不变通一下列。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧