这一期聊聊关于上网的事情。
不知道大家有没有注意到,当我们在电脑上用浏览器访问网页时,输入网页后,浏览器都会在前面自动加上一个http://或https://,就像下面这样:
这是什么情况,为什么会有这样的一个操作?这就是本期要聊的内容。
先说http,http的中文名称叫超文本传输协议(HyperText Transfer Protocol)。
这是一个不得了的协议,因为大家之所以可以在精彩的互联网中邀游,全靠它了。我们知道像腾讯、新浪、搜狐或者是知乎这类网站,我们访问时所看到的信息都是存在这些公司的服务器上。
当我们访问网页时,服务器便发送给我们想要的内容,那这些内容怎么发过来?靠的就是http协议。这个协议其实就是一套规则。
服务器按照这个规则组装要发送的信息或内容,而我们的浏览器根据这个规则解析服务器发送的信息或内容,然后再展示在浏览器上,就是这么简单。
当然实际操作起来还是比较复杂的,比如在浏览器的什么位置 显示什么内容,字体要什么样的,哪些是用户可以用于输入信息的,这些都在这个http协议中进行了说明。而浏览器接收到这样的信息后,按照里面的说明进行展示即可。
而我们访问网页时,用的都是http协议,浏览器也会默认我们都是用http或https协议的,所以当我们输入一个网址,如http://www.xxx.com时,浏览器会自动加上一个http或https。
那前面可不可以加上别的?当然可以,比如ftp,这个协议就是用于传文件的,这里不多说了。
http虽然被广泛应用,但有个致命的弱点,就是不安全,很容易被同一网络中的其他人截获,从而知道了我们提交的内容,所以就有了https,这里多出来的s便是安全的意思。
大家看现在主流的网站,越来越重视安全,所以像新浪、百度这些网址的前面,就会加上https而非http。
原理讲起来也很明白,就是在信息发送前,先加个密,然后在信息接收方打开时,先解个密,具体的加密方式,这里就不提了,大家明白这回事就OK。
今天就说到这吧,尽可能用最精简的语言来为大家解释一些身边的计算机知识。
如果大家还有什么想了解的,欢迎在下方留言,我会尽可能的与大家聊一聊相关的知识(注意:不要问题我电脑坏了怎么办,打客服电话比我们管用!)
微信号:zhb26635208
欢迎大家前来骚扰!
下一篇