前端网络

同源策略(安全机制):

浏览器有一个很重要的概念——同源策略(Same-Origin Policy)。

所谓同源是指,域名,协议,端口相同。不同源的客户端脚本(javascript、ActionScript)在没明确授权的情况下,不能读写对方的资源。

简单的来说,浏览器不允许包含在腾讯页面的脚本访问阿里巴巴页面的数据资源,会受到同源策略的限制

协议:http / https (有s的为安全协议) 

域名: www.baidu.com

端口:80/ 90 / 3000  等(默认情况下端口不写)

域名倒着解析

域名

二级域名 一级域名 顶级域名

顶级域名包括  .com  .cn  .edu  .net等

剖析 url http://www.baidu.com

域名是倒着解析的
.com 顶级域名(中国的顶级域名是.cn)

baidu.com (一)二级域名 

www.baidu.com  (二)三级域名

www 二级域名前缀  表示万维网维护的(之所以现在还有www是历史遗留问题。人们认为www就是一个网址,国外有的没www开头)
www.baidu.com  属于特殊的三级域名

zhidao.baidu.com 属于 百度自己维护的网络地址

www扩展

最开始,Internet提供的主要服务有万维网(WWW)、文件传输(FTP)、电子邮件(E-mail)、远程登录(Telnet)等。

也就是说,那个时候的www(World Wide Web)是标识这是一个需要你用浏览器来访问的网页服务,而不是需要你用telnet访问的bbs,或者ftp工具访问的文件传输服务。所以那个时候,网站主页的域名前面要用www。

baidu有多个服务区为他服务。不同的子域名对应处理不同服务的服务器现在,把任务分配到多台服务器,不需要通过子域名来区分了。

http://www.goole.com一个地址背后有多台服务器支持运作。 还用www只是尊重用户习惯,方便用户看。国外其实已经不用写www了。 

DNS域名解析

dns 先根据顶级域名判断网络范围在根据域名查找主机ip地址 前缀就不管了,理论上www开头相当于占位用的 在国外一般不写www 国内风气就是写www

IP地址

如果把IP地址比作一间房子 ,端口就是出入这间房间的门。真正的房间只有一个门,但一个IP地址的端口有多个

浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80

ajax受同源策略限制

简单归纳:

1.浏览器通过DNS域名解析到服务IP(ping www.baidu.com)

2.客户端(浏览器)通过TCP协议建立到服务器的TCP连接  (三次握手)

3.客户端(浏览器)向web服务器端(HTTP服务器)发送HTTP协议包,请求服务器里的资源文档 (telnet 模拟)

4.服务器向客户端发送HTTP协议应答包

5.客户端和服务器断开(四次挥手),客户端开始解释处理HTML文档

常见的http状态码

成功状态码:

200 服务器成功返回内容

301/2 临时/永久重定向

304 资源未被修改过

失败状态码:

404 请求内容不存在

500 服务器暂时不可用

503 服务器内部错误

传输协议:TCP/UDP

TCP必须保持连接是可靠的

UDP可以丢包(实时的,丢了可以在发)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值