日期:2014-05-20  浏览次数:20820 次

100分求解:j2me手机程序采用http协议,通过移动cmwap网关时,经常返回502错误。
如题。

手机的客户端和服务器都是自己开发的。如果使用cmwap连接,那么有时候完全正常,有时候确经常返回502错误。

如果选择cmnet链接,那么连接都很通畅。

怀疑是cmwap的原因。不知道有没有什么好的办法避免或降低502错误出现的频率。


------解决方案--------------------
贴代码 看看
------解决方案--------------------
哪个地区的手机卡进行测试的?
个人认为应该是你服务器的问题,看看服务器端tomcat和apache的环境配置,返回的http头是否都有,尤其是content type和content length.


------解决方案--------------------
502是bad gateway error,你尝试重新连一下吧,
------解决方案--------------------
可能是你的那个地方信号覆盖不好,换个地方测试
------解决方案--------------------
当你取得http.getResponseCode()==502时,
if(http!=null)
http.close();
然后重连就可以解决问题了!
------解决方案--------------------
http://blog.csdn.net/mailbomb/archive/2006/04/24/674736.aspx