在学习http知识点时,也对一些其他相关知识点进行了了解,下面总结一下,当做科普,日后视情况再进一步学习。

1、HTML

HTML(HypeTest Markup Language,超文本标记语言)。HTML是超文本,可以将文档中任意位置的信息与其他信息(文本、视频、图片)建立关联,即超链接文本。浏览器将html文档经过渲染,就可以呈现出炫酷的效果。
动态HTML可以实现web页面动态画面,在客户端通过JavaScript将静态的HTML转化为动态的HTML。
这部分属于前端的知识了,有机会再深入学习。

2、与http协作的web服务器

代理、网关、隧道。
都是客户端和源服务器中间的服务器。
代理
代理服务器可以控制用户访问哪些资源,如果需要访问特定的资源,用户需要在浏览器上设置代理服务器的IP地址,请求会先转发给代理服务器,再由代理服务器转发给源服务器,且代理服务器可以级联。
网关
网关可以实现客户端到网关服务器是http协议,网关服务器到源服务器是ftp协议。
这块可能需要再深入学习。
隧道

3、缓存服务器

缓存是指代理服务器或本地客户端本地磁盘内保存的资源的副本。
缓存服务器可以归类为代理服务器,当代理服务器转发源服务器的响应时,会将资源缓存一份到代理服务器,下次请求如果访问相同资源且该资源没过期时,缓存服务器会把缓存的资源直接发给客户端。
缓存服务器需要向源服务器确认资源是否过期。

参考

《图解HTTP》([日]上野宣 著)【简介书评在线阅读】 - 当当图书 product.dangdang.com product.dangdang.com
代理,网关,隧道,有什么区别与联系? www.zhihu.com