http很重要,至少知道个chunked也会获益不少吧?下面的内容是解释http很简单:
request header就是客户端告诉服务器我想要什么,response header就是服务器会告诉你我发给你什么,另外就是浏览器(client)会根据标头可以选择性去做cache还是去服务器fetch或者setcookie啊之类的。
如果这个不好理解的话,可以试着想想,如果让你设计http协议:
你会加什么头告诉服务器我想要什么( Accept
加什么头告诉浏览器按照这个压缩来解压(Content-Type
加什么头告诉浏览器这个资源过期时间是多少,是否需要重新fetch。(max-age,private,expires
加什么头告诉浏览器,你高速缓存的东西是最新的(modified time,E-Tag
怎么实现session(cookie
等。
RESTFul也可以去想想。为什么method要那么多。
很多问题都可以去用这个思路去理解。比如DOM,事件。你会发现其实这些事情并不是创造出来的,而是现有大量的需求才会自然而然的这样做而已。
多嘴说一下DOM和事件。DOM就是文档对象模型。如果没有文档对象模型,怎么控制页面,怎么做到页面的粒度到达一个node的层次等等。
金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。
本文网址:http://www.lz.net.cn/SEOyouhua/663.html
读完这篇文章后,您心情如何?