IP地址
如何查看网页链接的IP地址:
- 在Windows终端中运行 ping www.baidu.com命令,即可查看百度服务器的IP地址。
- 在开发期间,自己的电脑既是一台服务器也是一台客户端,为了方便测试,在自己的浏览器中输入127.0.0.1这个IP地址,就能把自己的电脑当成一台服务器来访问了。
域名和域名服务器
尽管IP地址能唯一地标记网络上的计算机,但IP地址是一长串数字,不便于记忆,于是人们又发明了另一套字符型的地址方案,即所谓的域名地址。
- IP地址和域名是一一对应的关系,这种对应关系存放在域名服务器(DNS)的电脑中,使用者只需通过好记的域名访问对应的服务器即可,对应的转换工作由域名服务器实现。
- 在开发测试期间,127.0.0.1对应的域名是localhost,它们都代表自己这台电脑,使用效果上没有任何区别
端口号
在一台电脑上可以运行成百上千个web服务,每个web服务都对应唯一的一个端口号,客户端发送过来的网络请求,通过端口号,可以准确地交给对应的web服务进行处理。
- 在实际应用中,URL中的80端口可以被省略
URL
URL叫统一资源定位符,用来表示要请求的资源的具体地址,URL由下面内容组成
- 协议名
- 服务器地址
- 端口
- 文件路径
- 查询字符串
- 片段标识符
这里我举例一个完整的URL
http://www.lqh.com:8080/test/test.html?par1=var1&par2=var2#p
以上面这个url为例,拆解为:
- http:// : 协议名,默认协议,一般不写
- www.lqh.com : 服务器地址
- 8080 :端口
- /test/test.html : 文件路径
- ?par1=var1&par2=var2 : 查询字符串,用来给服务器端脚本带数据的,键=值这是一对,每对之间使用 &符进行连接。
- #p :片段标识符