一、互联网基础
HTML:制作网页
互联网原理:上网即请求数据
在浏览器输入一个网址,浏览器会通过http协议向服务器发送请求,服务器响应之后,将文件传输到浏览器端,过程中有实际的物理文件的传输。
数据:文字、图片、视频、音频等。
1、服务器
本身也是一台计算机
服务器:server 功能比我们普通的计算机更强大,主要用于储存网页文件和数据。
服务器要求24小时在线,保证用户可以随时访问数据。
2、浏览器
网页请求和接受的客户端
1 | 浏览器:browser 客户端渲染网页使用的软件。 |
全球五大浏览器:谷歌(Chrome)、火狐(Firefox)、IE、苹果(Safari)欧朋(Opera)。
每个浏览器都有不同的版本,功能越来越完善,旧的浏览器淘汰过程跟不上更新速度,不同的浏览器版本渲染网页的能力不同,用户的浏览效果不一样。
后期开发时,兼容低版本的用户,需要做兼容的书写。
请求的数据并不是存在浏览器软件上,而是存在本地计算机的一个临时文件夹。
临时文件夹:打开浏览器-设置-工具-Internet选项-常规-设置-当前位置-查看文件
作用:临时存储文件。任何网站第二次打开时速度变快,原因是第一次打开时已经将大部分文件缓存到本地计算机里。
3、http协议
1 | http:HyperText Transfer Protocol,超文本传输协议. |
http包含请求和响应两部分
发起请求的方法:在浏览器中输入网址或点击网址链接
1 | 请求:request ,浏览器根据网址相对应的服务器发送请求 |
浏览一个网页的时候,http请求并不是一个,多个http请求同时发送,包含网页的图片、视频、音频等文件。