我想知道WLAN连接到互联网或3G连接到互联网的确切区别。
我正在编写一个使用会话处理的应用程序,当我通过WLAN连接时工作正常,但当我通过3G连接时根本不工作。怎么可能?有什么我需要注意的是,我不是吗?
答案 0 :(得分:3)
为了访问互联网,Android不会对您正在使用的连接类型做任何特殊处理。
但是,您的会话处理机制可能无法正常工作的原因可能有以下几个原因:
会话处理机制如何运作?
您是否可以访问服务器,以便识别两种类型的请求之间的差异?
答案 1 :(得分:0)
我弄清楚问题是什么。在调用webservice时,我收到“HeaderProperties”,其中一个包含我需要的cookie。通过WLAN连接时,我使用HeaderProperties.get(2).getValue()获取cookie。但是当通过3G连接时,.get(2)只包含一个时间戳,要获取cookie,我需要得到第四个条目(即HeaderProperties.get(3).getValue())。