同源策略
浏览器有一个很重要的概念--同源策略 ------->>为了安全起见
简单来说就是 浏览器不允许腾讯页面的脚本访问阿里巴巴页面的数据资源,这就是受到同源策略的限制
通过 协议 域名 端口 来判断 其中有任何一个不满足都不可以拿数据
比如说https://www.baidu.com/ https就是协议 www.baidu.com就是域名,端口 :没写就是默认端口 https的默认端口是443 ,http的默认端口是80,但如果你改了默认端口,那么访问的时候就一定要带上端口。
域名的解析
.com 顶级域名:(正常情况下国家的注册的域名是顶级域名,比如说中国是.cn日本的是.jp)
顶级域名分两类:1.按照国家来分的 .cn 中国 .jp 日本 .us美国 2 按照国际来分的
baidu.com 二级域名 .guv为政府域名 edu教育机构 .com 商业金融 .net互联网 www标识的是网页服务
那么为什么要标记一下WWW呢,因为早期的浏览器并不能识别传输的请求时ftp 还是telnet ,所以需要WWW来区分请求
那么为什么现在许多公司还是带着WWW呢,原因之一是尊重用户习惯,还有一个更重要的原因是裸域名不能绑定DNS的Cname记录的
那么什么是DNS呢 dns是用来将域名解析为ip地址的。当我们在浏览器输入https://www.baidu.com的时候,当前客户端会有一个dns客户端,dns客户端会获取到当前的域名,向dns服务器端发送一个检查报文,dns服务器会根据传输过来的域名解析为唯一的IP地址,然后在传回给dns客户端,也就是本机上,一但浏览器接收到dns解析出来的ip地址之后,就可以向服务器发送请求了
那么dns的c记录又是什么呢,c记录就是别名,解析的ip地址是a记录;裸域名的cookie范围更大
端口
如果IP地址是房子那么端口就是房子的门