首页 理论教育 ASP动态网页设计:HTTP与URL

ASP动态网页设计:HTTP与URL

时间:2023-11-05 理论教育 版权反馈
【摘要】:HTTP的一般实现过程可以描述如下:连接:客户端与指定的服务器建立连接。IP地址可以用带句点的十进制数来表示,例如127.107.16.168。例如,http://www.microsotf.com./china/index.asp,表示通过HTTP访问Microsotf公司Web服务器上/china目录下的index.asp文件。注意URL地址通常也可以只包含协议和主机名,在这种情况下将启用Web服务器上的默认文档。

ASP动态网页设计:HTTP与URL

1.HTTP

HTTP(Hypertext Transfer Protocol,超文本传输协议)是Web浏览器和Web服务器之间的应用层通信协议。通过这个协议,用户可以浏览网络上的各种信息,在浏览器上看到丰富多彩的文字与图片。HTTP的一般实现过程可以描述如下:

(1)连接:客户端与指定的服务器建立连接。

(2)请求:由客户端提出请求并发送到服务器,该请求通常包括客户端使用的通信协议、所请求的对象名称、对象在服务器上的位置、服务器使用何种方式回应以及客户端采取什么方式取得这个对象(Get或Post方式)。

(3)响应:服务器收到客户端的请求后,取得相关对象并发送到客户端。

(4)关闭:在客户端接收完对象后,关闭连接。

2.URL

Web服务器上存储着许多信息资源,为了能够方便地找到所需的信息资源,采用了URL(Uniform Resource Location,统一资源定位)来唯一地标识某个网络上的资源。

URL好像一个指针,专门指定Internet上的信息资源存放的位置,URL提供了一个统一的格式去寻找和存取信息资源。在实际应用中,URL经常称为“网址”、URL地址或网站地址,如http://www.tsinghua.edu.cn。

URL的完整格式如下:(www.xing528.com)

协议://主机名:[端口号]/路径名/文件名

(1)协议:指定数据传输的方式,即访问该资源所使用的Internet协议,常用的有以下几种形式:http(超文本传输协议)、ftp(文件传输协议)、mailto(电子邮件地址)、news(网络新闻组)、telnet(远程登录服务)和file(本地文件)。

(2)主机名:指定Web服务器的IP地址或域名地址。IP地址是唯一标识网络上某一主机的地址,它将计算机标识为一个32位地址,该地址在TCP/IP(传输控制协议/Internet协议)网络中是唯一的。IP地址可以用带句点的十进制数来表示,例如127.107.16.168。域名地址也称DNS地址,它由4个部分组成,常用形式为:机器名.单位名.单位类别.国家/地区名。例如,清华大学Web服务器域名地址为www.tsinghua.edu.cn,其中www表示服务器名,tsinghua表示清华大学,edu表示教育部门,cn表示中国。

(3)端口号:指定Web服务器在该主机上所使用的TCP端口,默认端口是80,通常不需要指定,只要当Web服务器不使用默认端口时才需要指定端口。

(4)路径名:指定存储在Web服务器上信息资源所在的目录。

(5)文件名:指定要使用的文件的名称。由基本文件名和扩展名两部分组成,例如index.htm或index.asp等。

例如,http://www.microsotf.com./china/index.asp,表示通过HTTP访问Microsotf公司Web服务器上/china目录下的index.asp文件。

注意

URL地址通常也可以只包含协议和主机名,在这种情况下将启用Web服务器上的默认文档。例如,http://www.sina.com.cn就表示新浪网的主页。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈