J2ME中文教程 7 开发无线网络应用程序[11]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

   c=(HttpConnection)Connector.open(url);

   //设置请求为POST

   c. setRequestMethod(HttpConnection.POST);

   os=c.openOutputStream();

   os.write(“some string”.getBytes());

   os.flush();

  

   status=c.getResponseCode();

   if(status!=HttpConnection.HTTP_OK)

       throw new IOException(“Response status not ok”);

}

 

HEAD

HEAD请求和GET请求类似。不同是服务器不会返回一个消息体,通常使用HEAD请求都是用来测试URL的合法性或是否被修改过

 

7.3.6   关闭HTTP连接

在前面的代码中,其实已经用过javax.microedition.io.Connector.close方法了,也就是使用该方法关闭HTTP连接。下面再把这样一段代码片段单独拿出来演示如何关闭一个HTTP连接

 

try{

   c.close();

}catch(IOException e){

   ……

}

7.3.7   HTTP示例

我们演示《J2ME实现简单电子邮件发送功能》,该文章选自J2ME开发网,原代码属于mingjava

首先我们构造一个Message类来代表发送的消息。它包括主题、收件人和内容三个字段。

 

package com.j2medev.mail;

public class Message

{

    private String to;

本文关键:J2ME中文教程 7 开发无线网络应用程序
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top