什么是 HTTP , TCP/IP , DNS , HTML ,
2016-10-22 本文已影响33人
e85a298a49e4
1 什么是HTTP
网页在服务器和客户端传输过程中的一系列动作约定称为HTTP。像经常见到的404就是HTTP中的标识符,意思就是服务器告诉客户端“你要的网页我没有”;另外上网时,在浏览器中地址栏输入http,这就代表此次传输使用http协议。
此外,还有一些其他的协议,其中比较常用的就是ftp协议。
还有某安全浏览器在网购付款时,会弹出网银助手号称保护账户安全,呵呵,听听就好。它只是识别了https(加密的http),弹出了一个忽悠人的对话框,安全不安全和浏览器没关系。
2 什么是TCP/IP?
假如要寄一封信给张三,首先要寄到他所在省,然后到他所在的市,再到县,最后再到街道,这一套规则对应网络就是TCP/IP,而X省X市X县X街,这一串东西对应就是IP地址。
3 什么是DNS?
我们反过来讲DNS,如果没有DNS会怎样?
假如没有DNS,当要上知乎时,就要在地址栏里输入类似http://20X.189.105.112这样的一串数字。不仅知乎,所有网站的地址都是这样的一串数字。是不是很难记忆?DNS就应运而生来。让域名与地址一一对应就是DNS。
4 什么是 HTML,CSS 和 JavaScript ?
首先JavaScript和Java半毛钱关系没有,以后别搞混了。
HTML,CSS和JavaScript号称网页制作三剑客,都是用来做网页的。想要把网页做的美观,这三个都要用到。
HTML直译是超文本标记语言,听着很高端,但是这个“超”不是超级,是hyper。如果只用html,不用CSS,网页就会变成这样:
正常
异常
所以CSS是将网页变的精美的样式。所以,当我们把网页保存在本地时,经常会发现再次打开后会变的十分凌乱,这也是因为没有保存CSS到本地。
JavaScript是用来产生页面中的交互效果,比如说点击页面中的Menu
会在左边出现一栏sidebar
这就是JS的作用。
欢迎关注我的公众号YGDDSD