1.前端网络全部笔记
网络全部笔记 # 向浏览器的地址栏中输入一个url按回车之后,网络中都会发生什么? 答: 1.看浏览器的缓存 2.看本机的host C:/windows/system32/drivers/etc/host 127.0.0.1 localhost 3.家里路由器,上级路由,城市的LDNS服务器,继续向上级的DNS服务器找,直到找到GDNS服务器 # HTTP协议简介 - HTTP协议分为两个部分 1.请求 Request 请求头: 请求方式:GET、POST... 路径:url 协议版本:HTTP/1.1 数据体 2.响应 Response - GET请求和POST请求的区别 1.是基于什么前提的?若什么前提都没有,不使用任何规范,只考虑语法和理论上的HTTP协议 GET和POST几乎没有任何区别,只有名字不一样 2.若是基于RFC规范的 1).理论上(Specification):GET和POST具有相同的语法,但是有不同的语义。GET是用来获取数据的,POST是用来发送数据的,其他方面没有区别。 2).实现上的(Implementation):各种浏览器,就是这个规范的实现者。 常见的不同: a.GET的数据在URL是可见的。POST的请求不显示在URL中 b.GET请求对长度是有限制的。POST的请求长度无限制 c.GET请求的数据可以收藏为书签