您的位置:首页 > Web前端

前端概念深入理解

2017-10-19 11:48 253 查看

时间:2017年10月19日,天气晴朗,有点冷

第一点:前端和后台交互的方式,前端每次发送很长的基于http协议规范的字符串告诉后台我需要什么东西,你得给我什么;后台收到字符串,开始解析,解析后知道前台原来需要一个index.html页面,于是就给他回复一个很长的基于http协议的字符串,后台回复的字符串包括两方面的信息,回应的头信息和主体,然后浏览器解析这些字符串开始绘制页面

1 所有的前台代码其实都是发送请求,也就是拼接基于http协议的字符串,发给服务器

2 所有的后台代码,其实最终目的也是拼接好字符串返回给前台,后台返回的信息包括两部分,头信息一般服务器就会帮我们写好,主体部分就是需要我们返回的数据

第二点:cookie,cookie有一个很重要的特点,就是只要设置了cookie,它就会跟随每次http请求,传送到服务器中。根据这个原理,可以实现同域只的两次不同的请求相关联,比如,请求登录页后,请求首页,这两个页面就得有关联,登录之后首页得显示谁谁谁登录,但是有的时候并不需要cookie,比如请求一张图片的时候,cookie会自动添加到请求的头信息中,那不是多余吗,造成带宽压力,这个时候就会需要cookie 拦截技术,不要让它跟随http发送

session技术是基于cookie的,底层还是使用了cookie,最大的一个不同就是,session的安全性更高,它每次跟随http发送到服务器的时候,请求头信息里面显示的仅仅是一个加密之后的代码,没有任何意义,没有人知道代表着什么?只有服务器可以解析出来具体所代表的的信息

总结一句话就是:前端发送信息告诉后台需要什么东西,后台返回给前台(传送的形式就是字符串)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: