android客户端可以获得服务器session中的值吗? 本帖最后由 LeonWong1121 于 2013-06-26 18:51:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以用android_async_http这个jar包,是个开源项目,做的很好,在github上,JSESSIONID是post方法获取的,可以获取sessionID的值,你能获取JSESSIONID,应该就能获取sessionID的 jsessionid我可以获取,我现在就是想通过jsessionid获取session,请问这个可以实现吗? 后端我用了框架是S2SI,我就想问前端客户端怎么直接获取session里边的值,就是直接取出来,而不是通过后端传递那种 客户端如何可以获取Session的值的话,那么服务器哪还有安全可言?你如果是获取Cookies值还可能。 我之前对安卓的理解是,安卓前端和网页是一样的,网页可以获取session,自然安卓也就可以,不知道这个逻辑是否有问题?我不太懂安卓,我是搞后台的 session和安卓无关的吧,session和cookie是绑定的,禁用cookie想访问的话,可以通过url中传递sessionid来实现,你找个浏览器分析下http传输包头,比如用firebug看看 我之前对安卓的理解是,安卓前端和网页是一样的,网页可以获取session,自然安卓也就可以,不知道这个逻辑是否有问题?我不太懂安卓,我是搞后台的新,不知道你对网页编程熟不熟,网页中的服务器端运行的代码才能对Session进行处理,客户端永远看到的都是结果。 我之前对安卓的理解是,安卓前端和网页是一样的,网页可以获取session,自然安卓也就可以,不知道这个逻辑是否有问题?我不太懂安卓,我是搞后台的新,不知道你对网页编程熟不熟,网页中的服务器端运行的代码才能对Session进行处理,客户端永远看到的都是结果。我需要的就是这个答案,我想确认一下这个观点而已 jsessionid我可以获取,我现在就是想通过jsessionid获取session,请问这个可以实现吗?jsessionid怎么获取啊 发送sessionid到服务器HttpPost request = new HttpPost(url);request.setHeader("Cookie", "JSESSIONID="+sessionId);获取服务器返回的sesionidDefaultHttpClient client = new DefaultHttpClient();CookieStore mCookieStore = client.getCookieStore();List<Cookie> cookies = mCookieStore.getCookies();然后遍历下cookies就能找到JSESSIONID了 intent不能跳转的问题,求解 请教:java语法 求助Edittext不能获得焦点 这个效果怎么实现啊? 在AppWidgetProvider派生类的方法中怎么操作成员变量 Android可以用什么语言开发? 请问各位在android手机上开发map时可以用baidu的吗 WindowManager.LayoutParams参数说明 android设置里有个凭据储存是干什么用的?谁能解释下... 将SeekBar分段,并且每段显示不同的颜色 wifi 热点遇到怪事情了,玛德,我无语 定制4.0browser遇到的问题
我需要的就是这个答案,我想确认一下这个观点而已
HttpPost request = new HttpPost(url);
request.setHeader("Cookie", "JSESSIONID="+sessionId);获取服务器返回的sesionid
DefaultHttpClient client = new DefaultHttpClient();
CookieStore mCookieStore = client.getCookieStore();
List<Cookie> cookies = mCookieStore.getCookies();
然后遍历下cookies就能找到JSESSIONID了