参考了sun的一篇文章
http://developers.sun.com/mobility/midp/articles/sessions/
1、在http response的时候获取cookie
java 代码
-
- HttpConnection hc= (HttpConnection)Connector.open(url);
- InputStream in = hc.openInputStream();
-
-
- String cookie = hc.getHeaderField("Set-cookie");
- if (cookie != null) {
- int semicolon = cookie.indexOf(';');
- mSession = cookie.substring(0, semicolon);
- }
-
-
-
-
- in.close();
- hc.close();
2、在发送http请求的时候设置cookie
java 代码
-
- 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);
- }
-
-
- in.close();
- hc.close();
分享到:
相关推荐
**J2ME开发资料整理-在MIDlet中使用图标** 在Java 2 Micro Edition (J2ME)的开发环境中,MIDlet是用于移动设备和嵌入式系统的应用程序框架。MIDlet提供了丰富的功能,使得开发者能够创建交互式的、功能强大的移动...
J2ME提供了一些轻量级的线程模型,如`Thread`或` javax.microedition.midlet.MIDlet.runApp() `,可以用来实现异步处理。 7. **状态管理和缓存**:为了减少网络开销,MIDLet可以存储服务器返回的一些状态信息或数据...
MIDlet是J2ME中的一个关键概念,它是一个可下载的移动应用单元,能够在小型设备如手机或PDA上运行。通过MIDlet,开发者可以创建丰富的、交互式的移动应用。 1. **MIDlet基础** MIDlet是由两个主要组件构成:MIDlet...
- **权限声明标签**:在MIDlet的JAD文件中,需要声明MIDlet所需的权限。例如,如果MIDlet需要访问网络资源,应包含相应的权限声明。 - **通过Carbide.j进行权限声明**:Carbide.j提供了友好的图形界面,可以在其中...
本文将详细介绍Midlet程序签名的相关概念、原理以及在实际开发中的应用。 #### 二、Midlet程序签名概述 ##### 1. 信任域的概念 在Java ME平台中,信任域(Trust Domain)是指一组具有相同信任级别的应用程序集合。...
7. 在`pauseApp()`和`destroyApp()`方法中处理暂停和退出时的清理工作。 这个简单的MIDlet示例对于初学者来说是一个很好的起点,它演示了如何在J2ME环境中结合LWUIT来创建具备基本交互能力的应用程序。通过深入学习...
标题中的"midlet_servlet.rar_midlet-servlet"暗示了这是一个关于Java ME(Midlet)与Servlet交互的项目。在移动设备(如早期的智能手机)上,Java ME(Micro Edition)提供了一个名为Midlet的框架,用于开发移动...
描述中提到的"MIDI1.0基本例子",可能是指这个压缩包包含了一些简单的MIDlet程序,演示了如何在Java ME环境中处理MIDI事件、播放MIDI文件以及控制虚拟乐器。这些例子对于初学者来说非常有价值,因为它们展示了如何在...
在整个过程中,必须处理各种可能的异常,如`IOException`、`DiscoveryListener`接口中的事件处理等。确保对所有可能的错误情况做出响应,以保证程序的健壮性。 5. **安全性和权限**: 蓝牙通信可能涉及安全问题,...
本文将详细讲解如何在J2ME中读取MIDlet的系统属性,并解释这些属性的含义。 首先,让我们看一个简单的示例代码,该代码创建了一个名为`DetectMIDlet`的MIDlet,它展示了一些关键的系统属性: ```java import javax...
1. **项目创建**:在集成开发环境中新建一个MIDlet项目。 2. **UI设计**:根据需求设计用户界面,可以使用AWT/SWT组件库或自定义组件。 3. **功能实现**:编写业务逻辑代码,实现所需的功能模块。 4. **调试与测试**...
标题“midlet2.zip_png”暗示这可能是一个与Java MIDP(Mobile Information Device Profile)相关的压缩文件,MIDP是Java Micro ...核心代码集中在`midlet2.java`中,涉及图像处理、用户界面创建和事件响应等多个方面。
在这个"RMS-MidLet例子"中,我们关注的是如何使用RMS来创建一个基于J2ME的Midlet应用程序。Midlet是运行在J2ME环境下的移动应用程序,它在功能手机上扮演着类似Android或iOS应用的角色。这个示例项目将展示如何在...
2. **左右软键的处理**: 在BlackBerry设备上,左右软键的功能可能与MIDlet中的定义不同,需要重新定义这些按键的功能。 3. **滚轮操作的映射**: BlackBerry设备通常具有导航滚轮,需要将MIDlet中的滑动或滚动操作...
而在MIDP2.0版本中,则增加了跨MIDlet套件共享记录存储的能力,这极大地扩展了RMS的应用场景。 **共享RMS**: - **共享机制**:共享RMS需要一个拥有者和一个或多个消费者。拥有者负责创建记录存储,并设置其共享...
标题中的"tcp.rar_chat_j2me tcp_midlet tcp_server"提到了几个关键概念:TCP、J2ME、Midlet和TCP服务器。这是一份关于Java Micro Edition (J2ME)平台下利用TCP协议进行网络通信的示例项目,具体是构建一个聊天应用...
使用pascal语言开发手机java游戏的工具.