![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
山河 山河
在探索全栈的路上举步维艰
展开
-
网络之简述互联网起源
Internet(互联网)——(音译:因特网、英特网),学名又叫网际网络1969年互联网雏形诞生加利福尼亚大学洛杉矶分校、斯坦福大学、加利福尼亚大学、犹他州大学,这四个大学为了数据共享,四者网络相互连通,形成互联网雏形。1989年万维网协议诞生欧洲粒子物理研究所正式提出www(word wide web)——万维网协议1991年互联网正式民用互联网中发生很多大事如mp3文件...原创 2019-07-23 18:28:20 · 2485 阅读 · 0 评论 -
网络之简述IP地址
预热:由于我们是用IP地址唯一标识互联网下每一台机器,两个计算机建立连接的前提就是最终找到对方的IP地址,才可以进行数据交互一、IP地址格式 IP地址分为四个字段,每段由0~255的16进制数字组成,即每个段有8个0或1组成;二、IP地址内字段分类:网络ID.主机ID三、IP地址分类(本质就将网络ID划分为五个部分):A类、B类、C类、D类、E类A类:网络...原创 2019-07-23 22:31:49 · 557 阅读 · 0 评论 -
网络之域名是如何解析成IP的
DNS:Domain Name System域名系统(基于RFC规范解释),是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。插入:上一篇博客https://blog.csdn.net/weixin_43821550/article/details/97026735已经说明了,IP地址才是唯一标识互联网下每一台机器的...原创 2019-07-24 10:25:01 · 1643 阅读 · 0 评论 -
网络之五层网络模型及各层协议
五层网络模型:应用层(可分为应用层、表示层、会话层即七层网络模型)、运输层、网络层、数据链路层、物理层。一、HTTP协议:分为Request、Response 两个部分Request——请求:分为请求头Request Headers和数据体Response Headers——响应头二、TCP协议、UDP协议TCP提供IP环境下的数据可靠传输,它提供的服务包括...原创 2019-07-24 15:02:12 · 5799 阅读 · 0 评论 -
网络之同源策略+跨域解决方案
同源策略:(浏览器提出的安全策略)同源是指协议、端口、域名都相同,不同源的客户端脚本在没有明确授权的情况下不能读写对方的资源。虽然浏览器的同源策略可以防止自己的数据丢失被黑客窃取(当然这只是同源策略的一种好处这里不做过多介绍),但是也相应的阻碍了开发人员在合理范围内获取其他页面的数据。因此跨域就成了不可避免的一个问题,下面开始介绍跨域跨域解决方案:一、对方后端允许我们跨域1)Jso...原创 2019-07-29 20:11:02 · 234 阅读 · 0 评论 -
网络之深度解读GET、POST区别
其实GET和POST的区别在不同的情况下是不同的,希望完这篇文章的你可以更加深入的了解GET、POST一、只考虑语法和理论上的HTTP协议(没有基于任何规范)GET、POST几乎没有区别,最大的区别就是名不一样。二、基于RFC规范(Request For Comments是一系列以编号排定的文件,几乎所有的互联网标准都有收录在RFC文件之中)1)基于理论上: GET和...原创 2019-07-29 20:57:30 · 168 阅读 · 0 评论 -
网络之常见HTTP状态码归纳
200——完成了一次完整的请求,即请求成功301——永久重定向(URL被永久修改,即当前URL无法访问到目的网址):如果浏览器之前将这个URL收藏了,那么当接收到301状态码之后,浏览器会修改链接,修改为新的URL。302——临时重定向(URL被暂时修改,但也是不会访问到目的网址)303——临时重定向,但是请求方式必须为GET304——资源未修改,当浏览器多次访问同一个资源时,如果...原创 2019-07-29 21:36:11 · 120 阅读 · 0 评论 -
原生JS实现Ajax
//1.创建XML对象var xhr = null;if (window.XMLHttpRequest) { xhr = new XMLHttpRequest();//IE6不兼容} else { xhr = new ActiveXObject("Microsoft.XMLHttp");//IE6独有创建XML对象方法}//2.建立连接xhr.open("...原创 2019-07-29 22:15:13 · 87 阅读 · 0 评论 -
网络之Cookie、Session、LocalStorage、SessionStorage
cookie、session、localStorage、sessionStorage都是向浏览器或者服务器存储数据的cookie:存储在浏览器内,每次请求都会把全部数据发送到服务器,不需要的数据也会发送到服务器,造成性能的浪费。只要其他人拿到你的cookie信息就可以登录你的账号,xss攻击就是利用了这个弊端。仅能存放大概4k左右的数据。无论窗口是否关闭都会存储在浏览器。session:存...原创 2019-07-22 23:56:21 · 108 阅读 · 0 评论