网站建设前端工作师应该熟悉http吗?我觉得这个问题本身就有问题,与网站建设相关的一切知识,没有应不应该熟悉,而是必须要熟悉。
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的层次等等。
作为一个网站建设工程师,我觉得不管是前端和后端人员,对网站建设相关的知识都要了解一些,这样可能起到事半功倍的效果。
更多网站建设信息,请关注大腕互联官网:www.dawaner.net





