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

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

本文简介:

 

我们应该清楚这个URL的格式如何定义的,有兴趣的话你可以参考RFC2396,我这里只列入他的基本格式:

 

{scheme}:[{target}][{parms}]

 

针对不同的网络通信方式,你要做的就是写出不同的URL,并通过强制转换得到你需要的连接类型。

 

7.3    熟练掌握Http连接

前面我们已经提到过,MIDP规范中规定设备必须支持HTTP协议和HTTPS协议,所以,我们主要也将围绕HttpConnection进行讨论

7.3.1   HTTP简介

首先简单的介绍一下HTTP协议。

 

HTTP是无状态协议。请求消息被立即发送,理想的情况是没有延时的进行处理的。然而延时是客观存在的。由于HTTP是无状态的,因此其请求和响应的消息如果没有发送并传送成功,那么不保存任何已传递的信息。

 

HTTP的工作机制是请求和响应,最简单的情况,一个用户输入了一个网站的地址,其实质就是发送了一个请求,然后浏览器返回所请求的页面(响应)。

 

HTTP请求中有多种形式,在这里我们只简单的介绍:GETPOSTHEAD三种。

 

GET

GET请求返回以URL形式表示的资源,当用户输入一个简单的URL时,就是使用GET请求。Web设计中,GET请求也可以运送query string,不过是依靠在URL后面添加字符串完成的。例如:

http;//localhost;8080/requestdump?quest=sdf

 

HEAD

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

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

go top