当前位置: 技术问答>java相关
手机中的session问题,解决了给分50分。
来源: 互联网 发布时间:2017-03-26
本文导语: 各位大虾,请教了: 手机登陆后,设置session后,第二次请求时为什么取不到session值啊? | 可以用设置cookie ,或URL重写实现 | 请问在j2me里怎么用cookie和session呢? 有时间的...
各位大虾,请教了:
手机登陆后,设置session后,第二次请求时为什么取不到session值啊?
手机登陆后,设置session后,第二次请求时为什么取不到session值啊?
|
可以用设置cookie ,或URL重写实现
|
请问在j2me里怎么用cookie和session呢?
有时间的话,简单说一下就可以了:)
谢谢!!
有时间的话,简单说一下就可以了:)
谢谢!!
|
要在应用服务其中设置session rewriting
|
在手机往服务器发送的信息头里面加上session变量的值
手机不能自动像浏览器一样自动保存,发送session
cookies也是一样
手机不能自动像浏览器一样自动保存,发送session
cookies也是一样
|
HttpConnection hc = (HttpConnection)Connector.open(url);
if (mSession != null)
hc.setRequestProperty("cookie", mSession);
InputStream in = hc.openInputStream();
String cookie = hc.getHeaderField("Set-cookie");
if (cookie != null) {
int semicolon = cookie.indexOf(';');
mSession = cookie.substring(0, semicolon);
}
if (mSession != null)
hc.setRequestProperty("cookie", mSession);
InputStream in = hc.openInputStream();
String cookie = hc.getHeaderField("Set-cookie");
if (cookie != null) {
int semicolon = cookie.indexOf(';');
mSession = cookie.substring(0, semicolon);
}