1.url:URL(Uniform Resoure Locator:统一资源定位器),是Internet上用来描述信息资源的字符串,可以帮助计算机来定位这些Web上可用资源。
以下是一个典型的URL例子:
http://localhost:8080/Prj08/index.jsp?username=guokehua
可以看出,URL一般由3把部分组成:
访问资源的命名机制(协议):http,实际上还有可能是ftp等;
存放资源的主机名:localhost:8080;
资源自身的名称,由路径表示:/Prj08/index.jsp;
其他信息,如查询字符串等:?username=guokehua。
2.URL分类:
1>绝对URL
绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所在的位置与被引用的实际
文件的位置无关,
2>相对URL
相对URL(relative URL)以包含URL本身的文件夹的位置为参考点,描述目标文件夹的位置。如果目
标文件与当前页面(也就是包含URL的页面)在同一个目录,那么这个文件的相对URL仅仅是文件名和扩
展名,如果目标文件在当前目录的子目录中,那么它的相对URL是子目录名,后面是斜杠,然后是目标文
件的文件名和扩展名。
如果要引用文件层次结构中更高层目录中的文件,那么使用两个句点和一条斜杠。可以组合和重复
使用两个句点和一条斜杠,从而引用当前文件所在的硬盘上的任何文件,一般来说,对于同一服务器上
的文件,应该总是使用相对URL,它们更容易输入,而且在将页面从本地系统转移到服务器上时更方便,
只要每个文件的相对位置保持不变,链接就仍然是有效地。
3.url最大值
Microsoft Internet 浏览器有 2,083 个字符的最大的统一资源定位符 (URL) 长度。
Internet Explorer 也有 2,048 个字符的最大路径长度。
此限制适用于 POST 请求和 GET 请求 url。