判断android手机当前是否接入网络
2011-09-02 16:37
288 查看
浏览器与服务器端交互的时候sessionid服务器端可以取到,但是通过scanonweb或者imagaecaponweb等控件去提交数据的时候,由于控件发起的请求和浏览器不一样,所以服务器端程序在判断客户端是否登录的时候是会出错的,也就是说取不到scanonweb或者imagecaponweb发起的http request里面的session信息。
怎么解决这一问题呢?
其实很简单,就是提交数据的url请求地址里面携带上sessionid就可以了,例如
正常应该提交请求到http://127.0.0.1/test/fileupload.jsp ,把这个url后面增加一点东西就可以了,变成
http://127.0.0.1/test/fileupload.jsp;jsessionid=<%=request.getSession().getId()%>?key=value
注意<%=request.getSession().getId()%>这个写法是java里面的服务器端代码,取浏览器发起的请求的sessionid信息,在上面的url里面的key=value这个键值对是必须要有的,你可以写成a=b或者k=v,但是不能省略,总之要有一个name=value这样的东西跟在?后面。
怎么解决这一问题呢?
其实很简单,就是提交数据的url请求地址里面携带上sessionid就可以了,例如
正常应该提交请求到http://127.0.0.1/test/fileupload.jsp ,把这个url后面增加一点东西就可以了,变成
http://127.0.0.1/test/fileupload.jsp;jsessionid=<%=request.getSession().getId()%>?key=value
注意<%=request.getSession().getId()%>这个写法是java里面的服务器端代码,取浏览器发起的请求的sessionid信息,在上面的url里面的key=value这个键值对是必须要有的,你可以写成a=b或者k=v,但是不能省略,总之要有一个name=value这样的东西跟在?后面。
相关文章推荐
- 判断android手机当前是否接入网络
- 判断android手机当前是否接入网络
- 判断android手机当前是否接入网络
- 【Android】使用ConnectivityManager与NetworkInfo实现判断当前网络环境是否可用
- Android判断当前网络是否可用(数据流量是否连通)
- Android中手机的网络状态(判断是否联网/3G/4G/WIFI)
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android检测网络状态,判断当前网络是否可用
- android 程序中判断当前是否连接网络,网络是否可用
- Android开发之--判断当前手机上是否存在QQ或微信应用
- Android检测网络状态,判断当前网络是否可用
- 如何判断Android手机当前是否联网?
- Android 判断当前网络是否为wifi网络
- Android 用ping的方法判断当前网络是否可用
- Android 判断手机网络是否链接
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android:判断当前网络是WIFI还是手机网络
- Android检测网络状态,判断当前网络是否可用
- Android检测网络状态,判断当前网络是否可用
- Android检测网络状态,判断当前网络是否可用