Java实现基于http协议的网络文件下载Java认证考试
文章作者 100test 发表时间 2010:01:28 12:41:20
来源 100Test.Com百考试题网
1.HTTP协议工作方式
基于HTTP协议的客户/服务器模式的信息交换过程,它分四个过程:建立连接、发送请求信息、获取服务器响应状态、关闭连接。其中较为复杂的过程是:发送请求信息、获取服务器响应状态.
1)向服务器发送请求信息
一个HTTP请求由一个请求行、可选数目的请求标题、一个空白行,以及在POST情况下的一些额外的数据组成。请求行的格式是:
Method Request-URI HTTP-Vsersion CRLF
Method表示请求方法,如GET和POST
Request-URI标识了要请求的资源,
HTTP-Version表示请求的HTTP协议版本,
CRLF表示回车换行。
HTTP请求报文格式如下:
HTTP Command: