j2me发布数据限制
从 j2me 设备向服务器发送数据是否有任何限制?我编写了一个应用程序来从 j2me 客户端将大数据发送到服务器。它在 wtk 和 sonyericsson 模拟器中运行良好。但是当我在真实设备中尝试相同的代码时,我只能发送 6K 数据。然后,应用程序抛出 IOException。每 2K,我运行输出流的刷新函数来将数据分离为块类型。
无论如何,有人可以从j2me真实设备向服务器发送20K数据吗?哪个型号?
我在索尼爱立信 W710 上尝试过
is there any limit to send data from j2me device to server. I coded a application to send big data to server from j2me client. it works fine in wtk and sonyericsson emulator. but when i tried same code in real device, I can send only 6K data. then, app throws IOException. every 2K, I run flush function of outputstream to seperate data to chunk type.
anyway, is there anybody to send 20K data from j2me real device to server ? and which model ?
i tried it in SonyEricsson W710
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果 HTTP POST 请求的正文超过 6Kb,移动网络运营商可能会阻止它们。
我会尝试使用不同的网络来检查限制是否发生变化(可能更少,可能更多)。
分块也可能是一个坏主意,具体取决于移动网络。
It is possible that the Mobile Network Operator blocks HTTP POST requests if their body is over 6Kb.
I would try to use a different network to check whether the limit changes (could be less, could be more).
Chunking may also be a bad idea, depending on the mobile network.
您要发布到哪个网络服务器?如果是 IIS,此修复可能会有所帮助。
What web server are you posting to? If IIS, this fix may help.