http学习笔记(二):URL和资源

2.1浏览因特网资源

------------总结:方案、主机、路径

方案:http,FTP,SMTP等

http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。

HTTP URL (URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息)的格式如下:
http://host[":"port][abs_path]
http表示要通过HTTP协议来定位网络资源;host表示合法的Internet主机域名或者IP地址;port指定一个端口号,为空则使用缺省端口80;abs_path指定请求资源的URI;如果URL中没有给出abs_path,那么当它作为请求URI时,必须以“/”的形式给出,通常这个工作浏览器自动帮我们完成。
eg:
1、输入:www.guet.edu.cn
浏览器自动转换成:http://www.guet.edu.cn/
2、http:192.168.0.116:8080/index.jsp 

 

 URL为应用程序提供了一种访问资源的手段。告知浏览器如何对资源进行访问和处理,为用户和他们的浏览器提供了找到信息所需的所有条件,定义了用户所需的特定资源,它位于何处以及如何去获取它。

2.2 URL语法

 

 

 

2.2.1方案

规定如何访问指定资源的主要标识符,它会告诉负责解析URL的应用程序应该使用什么协议。

2.2.2主机和端口

主机组件标识了因特网上能够访问资源的宿主机器。可以用主机名或者IP地址表示主机名。

例如:

端口组件标识了服务器正在监听的网络端口,对下层使用了TCP协议的的http来说,默认端口是80

                                                            

posted @ 2014-10-24 18:24  青青flye  阅读(214)  评论(0编辑  收藏  举报